8

ネットワーク経由でパスに入れる情報を受け取った後、デバイス自体でパスキットのパスを生成する方法を見つけようとしています。

これができるかどうか/これを行う方法を知っている人はいますか?

4

2 に答える 2

8

参照: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/PassKit_PG/YourFirst.html#//apple_ref/doc/uid/TP40012195-CH2-SW1

基本的に: 簡単ではありませんが (もしあったとしても)、デバイスで読み取り可能にするためには、コマンド ライン ユーティリティであるsignpassを使用してパスに署名できる必要があります。iOS で別のプロセスを実行することはできず、サインパスコードをデバイスで実行するように変換することもできないため、これは多くの手間と苦痛を引き起こします。

私が提案するのは、サーバー/データの送信元であるパスに署名し、情報と生成されたものの両方.pkpassをデバイスに送信することです。これが設計された方法であり、使用方法です。詳細についてはドキュメントを読んでください。ドキュメントは非常に明確です。

于 2012-11-01T18:09:04.233 に答える
4

実際、AppleはiOSでパスに署名する際のセキュリティの問題を述べています。これは、証明書をアプリにパッケージ化する必要があるためです。そして、そのようなユーザーに証明書を公開したくありません。

WDUKが提案するように、アプリがパスを要求できる単純なパス署名および配布サーバーを実装します。これは、デバイスに追加されたパスを更新する場合にも非常に役立ちます。

GitHubでニーズに合ったサーバー実装を見つけることができると確信しています。

于 2012-11-03T15:06:20.153 に答える