ベータ テストのために別の会社に送信するために、アプリのアドホック ディストリビューションを作成しようとしています。プロジェクトから Entitlements.plist ファイルを削除するように求められています。
私の知る限り、ファイルは絶対に必要であり、そこにない場合はコード署名エラーが発生します。
Entitlements ファイルを使用せずに配布用の iPhone アプリを作成する方法はありますか?
私の知る限り、entitlements.plist ファイルは不可欠です。これがないと、アドホック配布は失敗します。しかし、ディストリビューションビルドでは不要のようです。
危機的状況: 彼らが実際に見ているのは、OS と .mobileprovision ファイルの間に問題があり、エンタイトルメントに関するエラーをスローしている可能性があります。アプリを電話と同期しようとすると、権利ファイルに関するエラーが表示されますか?
私はこれを最近見ましたが、答えが完全にはわかりません。一部の Mac (10.5 だと思います) では、iTunes が .mobileprovision ファイルに関連付けられていないと思います。私はこれを2回見ました。最初の答えは、その人に .mobileprovison ファイルで「Open With」を実行させ、「Other」を選択してから iTunes を選択することでした。それはトリックをしました。
今夜からこの最新のイベントへの答えを見つけることができませんでした. ただし、この人は10.5とXCODEも持っています。
私はまだこれに取り組んでいますが、まだ答えが見つからない場合は、「Open With」が役立つかもしれません.
幸運を。
更新: 2 番目の問題が解決されました。電子メールによって .mobileprovision ファイルが破損する可能性があります。最後に .mobileprovision ファイルを圧縮して問題のある人に送信したところ、問題の 2 番目のバージョンが解決されました。