/ / Passbookパスでリンクを無効にする方法はありますか? -iPhone、iOS、通帳

通帳でのリンクを無効にする方法はありますか? - iphone、ios、通帳

私は「Passbookのパスに取り組んでおり、電話番号としてリンクされているが、実際にはメンバー番号であるデータの部分。パスのバックフィールドを電話番号としてリンクしないように指示する方法はありますか?データを適切にフォーマットできるように、これを無効にするのが大好きです。

前もって感謝します。

回答:

回答№1は6

6.0.1以降、7桁以上の数字のみが電話番号として解析されます。 テストに合格

この知識を武器に、幅がゼロのスペース(u200B)6桁ごとに: 修正する

それはうまく見えます。唯一の欠点は、ユーザーがコピーするときにスペースが数字を分割することです 123456 789 あたかも zero width space 実空間でした u20.

ここに画像の説明を入力


回答№2の場合は1

Appleのデータ検出アルゴリズムは非常に積極的であり、特に米国以外の住所と電話番号の場合、ほとんどの部分でかなり貧弱な仕事をしています。

pass.jsonでデータ検出を無効にするために設定できるキーはありません。数値が変換されるのを防ぐ唯一の方法は、先頭に#を付けることです。

#はパスの背面にも表示されますが、数値は変換されません。

スクリーンショット