2017-04-04 73 views
1

推送通知证书有两种类型。如何在构建iOS时选择推送通知类型ipa

1)沙箱

2)生产

如果我建立一个内部分配的证书来建立投资促进机构。哪个推送通知将起作用?哪一个应该被使用?

+1

您使用两者。我的意思是,您在开发过程中使用Sandbox通知,以及在将ipa上传到AppStore时,您将使用生产通知证书。 http://stackoverflow.com/questions/27663347/difference-between-sandbox-and-production-for-pushnotification –

+0

我正在建立内部分配ipa,如上所述。哪个证书可以工作?沙箱或生产? – user1872384

+0

看看@Oleh Zayats的答案。这就是我想说的。 –

回答

2

您同时使用production推送证书和development推送证书。

Sandbox仅适用于development builds

production当你从App Store下载应用程序,通过TestFlight交付应用程序或创建AdHoc版本的应用程序时,production推送通知将自动生效。

P.S.苹果公司可以为这两种环境创建单一证书。适用于“调试”构建的证书也适用于生产/ TestFlight构建。

+0

这正是我想说的。做得好。 –

+0

如果我在创建ipa时选择“保存为企业部署”,该怎么办? – user1872384

+0

@ user1872384我做了一个内部应用程序,企业部署也是,应用程序使用生产证书时交付。你试过了吗?你有问题吗? –