iPadアプリのアドホック分散のためのコード署名に関する問題
-
02-10-2019 - |
質問
私は今週末、ベータテストとデモの目的のためにアドホック手段を介してアプリケーションをインストールしようとしています。 Xcodeから正常にインストールできますが、アプリファイルを使用してiTunesに配置してから同期してみると、「署名されていないため、アプリケーションはiPadにアプリケーションがインストールされませんでした」というエラーを取得し続けます。
私はすべてのステップを経験しました。プロビジョニングポータルに行き、すべてのデバイスを追加しました。次に、配布プロビジョニングプロファイルをダウンロードし、開発コンピューターにインストールしました。 get-task-allow属性はありませんでしたが、averitlements.plistファイルを作成したので、自分で追加する必要がありました。ターゲットをクリーニングし、Xcodeを再起動し、Ad-Hocプロファイルの下でアプリケーションを構築しました。
生成されたアプリファイルを使用して、iTunesのアプリケーションエリアにドラッグし、Synchを押して、エラーが発生します。
私は何か間違ったことをしていて、ステップを逃していることを知っていますが、それはAppleが彼らのドキュメントに持っていない複雑であいまいなステップでなければなりません。だから誰もが私がしていることで問題を見ることができますか?できれば、私に知らせてください。ありがとう。
解決
Ok。わーい。もう少し髪を引っ張った後、これを理解しました。
どうやら、あなたが従うビルドが重要です。シミュレーターフォルダーへのテストと構築を続けましたが、これは間違っています。
デバイスに展開するには、すべてのターゲットをクリーニングしてから、デバイスに特別に構築する必要があります。実行したり、何かを接続したりする必要はありませんが、デバイスにビルドする必要があります。生成されたアプリは、デバイスと同様にシミュレータでは異なります。
他のヒント
ターゲットに「singiling singitlements」ビルド設定を「avititlements.plist」に設定しましたか?