1

UiWebView のみを含む非常に単純なアプリケーションを作成し、XCode 4.5.2 を使用して開発しました。このアプリケーションを (iTunes を使用して) 6.0 iPad Retina にインストールし、問題なく実行できますが、5.0 iPad では実行できません。iPad 5.0 にインストールしようとしても、何も起こりません。エラーメッセージも何もありません。

これが私がすることです:

  1. Apple 開発サイトで、両方のデバイス ID を含むプロビジョニング プロファイルを作成します。iPad 5.0 および iPad 6.0 Retina。

  2. このプロビジョニング プロファイルを XCode にインポートします。

  3. XCode プロジェクト ターゲット -> 概要 -> iOS アプリケーション ターゲットに、Devices=iPad および Deployment Target=5.0 があります。

  4. XCode プロジェクトのターゲット -> ビルド設定 -> アーキテクチャには、アーキテクチャ = armv6 armv7 armv7s、ベース SDK = 最新の iOS(iOS 6.0)、サポートされているプラ​​ットフォーム = iOS、有効なアーキテクチャ = armv6 armv7 arv7s があります。
  5. XCode プロジェクト ターゲット -> ビルド設定 -> コード署名では、インポートしたプロビジョニング プロファイルを使用してコード署名 ID (すべてのエントリ) を取得しています。
  6. Xcode Product->Archives で。アプリはエラーなしで構築されています。オーガナイザーで [配布] をクリックし、[エンタープライズまたはアドホック展開用に保存] を選択します。「Code Sign Identity」を使用して.ipaを保存しました(エンタープライズ配布用に保存が選択されていません)。7) この .ipa をテスト パートナーに送信した後、インストールは iPad 6.0 Retina では機能しますが、iPad 5.0 では機能しません。

私が間違っていることは何ですか?私はすでに Google と StackOverflow の検索に 3 日間費やしましたが、答えはありませんでした。

ありがとう。

4

1 に答える 1

3

2 つの iPad の UDID が正しいことを確認する必要があります。

また、その別の iPad にプロビジョニング プロファイルをインストールする必要があります。

アプリを配布する簡単な方法は、TestFlightAppを使用することです。

于 2013-05-23T17:22:41.687 に答える