8

現在、iOS 社内アプリの調査を行っています。また、一部の機能を実装するために、資格をアプリに追加する必要がある場合があります。

プロビジョニング プロファイルに権限を追加する方法がないため、iOS 開発者プログラムでは機能しないことはわかっています。そのため、署名付きアプリはデバイスによって拒否されます。

iOS Enterprise Program では、資格をプロビジョニング プロファイルに追加できますか?

アップデート。私はカスタム資格を取っています(例「com.apple.springboard.opensensitiveurl」など)。

また、iOS 3.X と iOS 4 以降では変更がありました ( https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1 -TROUBLESHOOTING_GUIDE-CODE_SIGNING_ENTITLEMENTS )。

資格ファイルを追加して、資格のないプロビジョニング プロファイルで署名しようとすると、「アプリケーションのコード署名資格ファイルで指定された資格が、プロビジョニング プロファイルで指定されたものと一致しません。」というメッセージが表示されます。

4

3 に答える 3

6

エンタープライズ プログラムでは、プロビジョニング プロファイルにカスタム資格を追加することはできません。そのため、特別な資格を持つエンタープライズ アプリを作成することはできません。

もう 1 つ追加の注意事項:

XCode では、資格ファイルを追加できます。ただし、資格がプロビジョニング プロファイルと一致しないため、iOS デバイスによって拒否されます。

于 2013-01-14T22:26:26.647 に答える
1

標準の iOS 開発者プログラムでは、entitlements.plist を使用して「アドホック」配布を行うことができます。

たとえば、ここを参照してください

はい、エンタープライズ アカウントでもアドホック プロビジョニングを実行できます。

于 2012-08-15T14:36:55.973 に答える
-2

プロビジョニング プロファイルではなく、プロジェクトに資格を追加します。

于 2012-08-15T14:45:29.320 に答える