2017-04-04 71 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我做了一個內部應用程序,企業部署也是,應用程序使用生產證書時交付。你試過了嗎?你有問題嗎? –