そこで私は、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 コードをすべて削除した方がよいでしょうか、それとも修正できますか?