2017-06-22 13 views
3

で私のデバッグビルドを検査することはできません:は、私は、次の手順を実行サファリ

1)アーカイブモードでをデバッグするために私のアプリスキームを変更しました。

2)私はアーカイブを作成しました。

3)iTunes接続にアップロードしました。

4)私はテストのために必要なビルドを行い、ベータテスターを招待しました。

5)私はベータテスターの資格情報でTestflightアプリからアプリをダウンロードしました。

6)MacのSafariでデバイス上の設定/ Safari /高度/ Webインスペクタモードと現像モードを有効にしました。 Safari開発モードで私のアプリケーションのWebviewを検査することができません。これで、私はTestflightからダウンロードしたデバッグビルドを実行しています。それは "検査不可能なアプリケーション"と言います。

私は何が問題なのか分かりません。 Testflightはビルドのデバッグモードを制限しますか?

誰かが私にそれを手伝ってもらえますか?

+1

これは完全に可能です。 Webviewsをデバッグする機能は、開発証明書で署名されているアプリに関連付けられている可能性があります(testflightビルドはありません)。しかし、なぜあなたはソースがある場合、そのような長さに行く? Xcodeから起動するビルドをデバッグするだけではどうですか? – deadbeef

+0

@deadbeef私はQA部門を求めています。私はXcodeから起動するビルドをデバッグするだけで、テスターはデバッグできません。 –

答えて

2

私は問題が何かを発見しました。

Safari開発モードでアプリを調べるには、iOS開発証明書でビルドに署名する必要があります。しかし、あなたがTestFlightにあなたのアプリをアップロードしているときに、Xcodeは自動的にiOS配布証明書で辞職します。このタイプの証明書では、SafariでアプリケーションのWebviewを検査することはできません。

関連する問題