我执行了下一步:
1)在存档模式中将我的应用方案更改为。
2)我创建了一个档案。
3)我将其上传到iTunes连接。
4)我为测试做了必要的构建,并邀请了beta测试人员。
5)我使用Beta测试人员的凭据从Testflight应用程序下载了一个应用程序。
6)我在设备上激活了设置/ Safari /高级/ Web检查器模式,在Mac上的Safari中激活了开发模式。
7)所以现在我正在运行从Testflight下载的调试版本,我无法在Safari开发模式下检查我的应用程序的Webview 。它说“没有可检查的应用程序”。
我不明白这是什么问题。 Testflight是否限制构建的调试模式?
有人可以帮我吗?
答案 0 :(得分:8)
我发现了问题所在。
要在Safari开发模式下检查您的应用,您的版本应使用 iOS开发证书进行签名。但是当您将应用程序上传到TestFlight时,Xcode会自动使用 iOS分发证书对其进行重新签名。使用此类证书,您无法在Safari中检查应用程序的Webview。