2017-04-17 81 views
0

我嘗試使用「開發SSL證書」或沙箱發送推送通知.p12證書iPhone能夠接收發送的通知來自MobileFirst Operations Console。生產推送通知.p12生產證書不適用於企業分發應用程序(應用商店外)

但是,當我將沙箱.p12 cert替換爲生產沙箱時,我無法收到推送通知。我甚至刪除了設備應用程序,從註冊列表中刪除設備並重新註冊設備。但我仍然得到相同的結果。

是否需要其他設置?

MFP服務器版本爲 「產品版本:8.0.0.00-20170220-1900」

enter image description here

enter image description here

enter image description here

enter image description here

更新:

從這個MobileFirst tutorial Link 「的APNS生產許可證只能使用一次,利用它已成功提交到蘋果App Store應用程序進行測試。」

在應用商店以外的房屋分配應用程序/「保存企業部署」方面呢?

回答

0

如果您正在從xcode 8.0或更高版本部署應用程序,請確保從項目目標的功能選項卡啓用了推送通知功能。 enter image description here

如果您從xcode 8或更高版本部署您的應用程序,這應該是。

+0

這個設置已經到位。更新我的問題與此設置的屏幕截圖 – user1872384

0

要發送推送通知,下面的服務器必須從MobileFirst服務器實例訪問:

沙盒服務器:

  • gateway.sandbox.push.apple.com: 2195
  • feedback.sandbox.push.apple.com:2196

生產服務器:

  • gateway.push.apple.com:2195

  • Feedback.push.apple.com:2196

  • 1- courier.push 。蘋果。COM 5223

  • 在開發階段,使用APNS證書,sandbox.p12沙箱證書文件。

  • 在生產階段,使用apns-certificate-production.p12生產證書文件。

參考:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/#apple-push-notifications-service

+0

我使用本地mfp服務器......我懷疑這是因爲端口。 – user1872384

+0

檢查服務器是否從您的系統上運行?從命令行ping服務器url並檢查。 –

+0

如何執行檢查。對於本地服務器,沙箱證書正在工作,生產證書沒有。 – user1872384

相關問題