0

私はipaが開発Appleのプッシュ通知の準備が整っていることを確認しようとしています。iOSチームプロビジョニングプロファイルは、開発APS環境と互換性がありますか?

配信(プロダクション)プロビジョニングプロファイルで署名すると、開発環境のプッシュ通知を破ることは可能ですが、iOSチームのプロビジョニングプロファイルはどうですか?

これでアプリに署名しても、まだ開発環境のプッシュ通知が機能するとは思ってもいいですか?

<key>Entitlements</key> 
<dict> 
    <key>keychain-access-groups</key> 
    <array> 
     <string>TEAMIDHERE.*</string>  
    </array> 
    <key>get-task-allow</key> 
    <true/> 
    <key>application-identifier</key> 
    <string>TEAMIDHERE.com.myapp.dev</string> 
    <key>com.apple.developer.team-identifier</key> 
    <string>TEAMIDHERE</string> 
    <key>aps-environment</key> 
    <string>development</string> 
</dict> 
<key>ExpirationDate</key> 
<date>2018-07-31T22:07:59Z</date> 
<key>Name</key> 
<string>iOS Team Provisioning Profile: com.myapp.dev</string> 

答えて

1

はい、あなたが言及したプロビジョニングプロファイルに署名し、プッシュ通知が動作することを期待することができます:ここで

は、IPAのembedded.mobileprovisionから関連抜粋です。 ただし、プロビジョニングプロファイルのみがリンゴプッシュ通知には関与していないことを認識する必要があります。プッシュ通知がユーザーに送信されるサーバーまたはサービスに開発プッシュ証明書を展開する必要があります。

関連する問題