2

そこで私は、FlightPath が最終的にローンチされたときに備えて、多くの人が提案し、TestFlight SDK をリリース ビルドに保持したことを実行しました。

ただし、「TestFlight Live」と呼ばれる前身の TestFlight の指示に従った後、TestFlight は私の App Store IPA の受け入れを拒否し(続きを読む)、次のメッセージを表示します。

無効な IPA: embedded.mobileprovision の keychain-access-group とバイナリが一致しません。

私は彼らが言ったことをしました:

1) リリース ビルドを作成し、App Store に提出しました。TestFlight SDK とチェックポイント呼び出しが含まれていますが、-setDeviceIdentifier: 呼び出しは削除されています。

2) Xcode オーガナイザー ウィンドウから: 送信されたアーカイブを選択し、[配布] をクリックして TestFlight 互換のバイナリとして再構築し、TestFlight を介した AdHoc 配布用に署名します。

どうやらこのバイナリは TestFlight のゴミであり、疑問に思っています。FlightPath が到着したら、どうすれば分析データにアクセスできるのでしょうか? 提出を拒否し、役に立たない TestFlight SDK コードをすべて削除した方がよいでしょうか、それとも修正できますか?

4

1 に答える 1

4

アプリをフライト パスで動作させるために、アプリのアプリ ストア ビルドをアップロードする必要はありません。同じバンドル ID とアプリ トークンを持つアプリをアップロードまたは作成している限り、アプリはアップロードしなくてもフライトパスに表示されます。

バンドル ID と一致する正しいアプリ トークンがあることを確認してください。

于 2013-06-05T00:55:33.677 に答える