1

私は自分のアプリでこれを数回行ったことがあります。

私はクライアントのために働き始め、そこでアカウントを使用して、開発ポータルで必要なファイルを作成しました。ダウンロードして自分のマシンにインストールします。

指示に従って、アドホック配布用のアーカイブされた IPA を作成しました。

それをiTunesにドラッグします。

次に、それを iTunes のデバイスにドラッグします。アプリのアイコンをドラッグし始めると、赤いバッジが表示されますが、アプリが電話に同期しません。

ipa を開いてモバイル プロビジョニング ファイルを確認したところ、そこに自分の電話の UDID が
含まれていることがわかりました。

問題が何であるかについて、誰かが私に洞察を与えることができますか?

4

2 に答える 2

3

これは、コード署名 ID の下のプロビジョニング プロファイルに自分自身が表示されたときに発生しましたが、配布プロファイルにはありませんでした。そして、問題はビルド設定に依存していました。

プロジェクト -> ビルド設定に移動し、コード署名の下を確認します。正しい開発者プロファイルを使用していることを確認してください。バンドル ID 間の不一致に特に注意してください。

同じエリアでの分布プロファイルの有効性を確認してください。

アーカイブして、正しいビルド構成を使用していることを確認してください。ipa ファイルを作成するときに、正しい配布プロファイルを再度確認します。

それが役立つことを願っています

于 2012-02-15T22:52:50.290 に答える
0

それには多くの理由が考えられます。私の頭をよぎる1つのこと:デバイスのiOSバージョンが、使用しているSDKより高くないか、展開ターゲットより低いかを確認してください。

また、Testflight サービス (Google で Test Flight iOS を検索) を使用することをお勧めします。これは、ビルドを顧客に配布するのに最適です。

于 2012-02-15T21:04:01.243 に答える