无法在Safari中检查我的调试版本

时间:2017-06-22 13:00:25

标签: ios iphone xcode safari testflight

我执行了下一步:

1)在存档模式中将我的应用方案更改为

2)我创建了一个档案。

3)我将其上传到iTunes连接。

4)我为测试做了必要的构建,并邀请了beta测试人员。

5)我使用Beta测试人员的凭据从Testflight应用程序下载了一个应用程序。

6)我在设备上激活了设置/ Safari /高级/ Web检查器模式,在Mac上的Safari中激活了开发模式。

7)所以现在我正在运行从Testflight下载的调试版本,我无法在Safari开发模式下检查我的应用程序的Webview 。它说“没有可检查的应用程序”。

我不明白这是什么问题。 Testflight是否限制构建的调试模式?

有人可以帮我吗?

1 个答案:

答案 0 :(得分:8)

我发现了问题所在。

要在Safari开发模式下检查您的应用,您的版本应使用 iOS开发证书进行签名。但是当您将应用程序上传到TestFlight时,Xcode会自动使用 iOS分发证书对其进行重新签名。使用此类证书,您无法在Safari中检查应用程序的Webview。