25

iPhoneシミュレーターを使用してXCodeのiOSシミュレーターにTestFlightアプリをインストールしようとしています。TestFlightアプリへのリンクをクリックすると、「ベータ版をインストールする前に、このデバイスを登録する必要があります」というページに移動します。

フレンドリーな登録ボタンがあります。登録ボタンをクリックすると、「デバイスの登録」と表示され、iPhoneの一般設定ページに移動します。TestFlightページに戻ると、「登録に失敗しました」と表示されます。

iPhoneシミュレーターにTestFlightアプリをインストールする方法を知っている人はいますか?ありがとう。

4

3 に答える 3

19

インストールしようとしているアプリは、armアーキテクチャ用にコンパイルされたアプリであり、シミュレータとは異なります(シミュレータはエミュレータではありません)。シミュレーターは、そのためにコンパイルされたx86アプリのみを実行します。アプリケーションの開発者に連絡してx86バイナリを送信し、iOSシミュレータのアプリケーションディレクトリに直接追加する必要があります。ディレクトリ(Xcode 4.5ベータ4)は、/Applications/Xcode45-DP4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/Applicationsです。シミュレーターのSDKバージョンは、シミュレーターを使用しようとしているiOSのバージョンと一致する必要があることに注意してください。

于 2012-08-13T21:29:53.280 に答える
1

リリースアプリケーションをテストする必要がある場合は 、リリースビルドで実行できます-> [製品]->[スキーム]->[スキームの編集]->[デバッグをリリースに変更]で、シミュレータでリリースビルドを確認できます

于 2020-09-24T11:15:43.053 に答える
-1

推測しなければならないのですが、シミュレーターは有効なデバイスではないため、TestFlightプロファイルをデバイスにインストールできず、登録プロセスに失敗すると思います(iPhoneの設定に移動すると、デバイスにプロファイルをインストールします)。

iPhoneシミュレーターを介してアプリをインストールしようとしている理由を聞いてもいいですか?アプリのコードがGitHubに存在する場合は、GitHub for Macアプリを使用してコードをチェックアウトし、XCodeを使用してプロジェクトをコンパイルしてiOSシミュレーターにビルドできます。iOSシミュレーターにTestFlightをインストールする必要がある理由は実際にはないはずです。

于 2012-08-13T21:26:06.083 に答える