0

Xcode 4.6.1 を使用して、iOS > 5.0 用の会社向けのアプリケーションを開発しています。アプリケーションをテストするために、を使用してアプリケーションをアーカイブしSave for Enterprise or Ad-hoc deploymentました。私もチェックSave for Enterprise Distributionし、適切なフィールドに入力しました。myApp.ipaこれまでのところ、ファイルとファイルを作成できましたmyApp.plist。へのURLを作成しましたmyApp.plist。URLをクリックすると、myAppが正しくダウンロードされ始めます。私の問題は、ダウンロードが完了すると、myApp 自体が削除され、クラッシュ ログがまったくないことです。私はそれをグーグルで検索しましたが、何も得られませんでした。問題は、クライアントの 1 つが myApp をダウンロードして使用できることです。問題はプロビジョニング プロファイルに関連していると思いましたが、両方のデバイスが同じプロビジョニング プロファイルに登録されています。だから、私は無知です。何が問題なのですか? myApp が自分自身を削除する可能性はありますか?

皆さん、ありがとうございました。

編集:これがコンソールログです。

5 月 10 日 12:02:15 IK installd[3728]: プロファイルが無効です: 0xe8008012

5 月 10 日 12:02:15 IK installd[3728]: 00403000 install_embedded_profile: 埋め込みプロファイルをインストールできませんでした: -402620398

5 月 10 日 12:02:15 IK installd[3728]: 資格 'keychain-access-groups' には、プロビジョニング プロファイルで許可されていない値があります

5 月 10 日 12:02:15 IK installd[3728]: 資格 'application-identifier' には、プロビジョニング プロファイルで許可されていない値があります

5 月 10 日 12:02:15 IK SpringBoard[15]: 終了アサーションのために net.caretta.iAnahtar を強制終了

4

4 に答える 4

1

これはエンタープライズ アプリですか (証明書を発行する開発者アカウントはエンタープライズ アカウントですか)? そうでない場合は、両方のデバイス UDID が mobileprovision にあることを確認する必要があります。

アプリは実際には削除されず、ダウンロードされますが、OS がインストールしようとすると失敗するため、アイコンが削除されます。

いくつかの確認事項

  1. 正しい方法で ipa を作成していますか? ipa をエクスポートするときに、正しい証明書とモバイル プロビジョニングを使用し、正しいオプションを使用していることを確認してください。

  2. 両方のデバイス UDID をプロビジョニング プロファイルに含める必要があります

  3. デバイスにはアプリをインストールする機能が必要です (アプリのインストールを無効にするために制限がオンになっていますか?)

Testflight などのサービスを使用してみてください。

于 2013-05-07T06:07:09.433 に答える
0

展開ターゲットがデバイス OS より新しいバージョンである場合、これが発生します。それ以外の理由は見当たりません。

于 2013-05-10T06:02:43.270 に答える
0

これはニューススタンド アプリではありませんか? ニューススタンド アプリをインストールすると、ダウンロード中は最初は通常のアプリ アイコンのように見えますが、ダウンロードが完了するとアイコンが消え、ニューススタンドの本棚に自動的に移動します。

于 2013-05-10T07:28:25.037 に答える