Xcode中有一些关于构建配置的黑魔法。它为我们做了很多工作,但同时所有设置都不容易找到特定的自定义。
我想发布我的应用程序版本的原因很简单:我想在testflight中测试一些测试用户,而不会显示特定于dev的UI。
我们在应用程序中有调试工具,用于在DEBUG模式下构建。
我们的服务器(目前尚未发布的dev服务器)确实使用了APS开发认证。
所以我只是试图推送一个看起来像我们的生产应用程序但使用Debug APS证书的testflight版本。我怎么能这样做?
手动将权利文件更改为APS>生产?
答案 0 :(得分:1)
我认为你不能使用它,有些担忧是
因此,出于测试目的,您可以使用Enterprise证书将其分发到您自己服务器上的随机USERS中,或者您需要通过itunes connect上传带有生产证书的分发版本,同时在Keychain中使用Production APS。您需要在APNS服务器设置中使用“gateway.push.apple.com:2195”,而不是“gateway.sandbox.push.apple.com:2195”。