使用推送通知服务扩展上传应用程序

时间:2017-04-10 05:46:47

标签: ios objective-c xcode itunesconnect rich-notifications

  

我刚创建了一个包含标识符com.example.xyz

的应用程序

并为其生成配置和证书。现在,I needed to use Push Notification Service Extension to use Rich notification所以我创建了名为AppNameNotificationService的新目标,并尝试在设备上运行该应用,但它没有使用我创建的配置来扩展目标I created have bundle ID com.example.xyzNotificationServie which mismatch为我的申请。

  

所以,我所做的是我在开发者帐户上创建了新的APP ID   bundle ID com.example.xyzNotificationServie和生成的配置   同样的。

现在一切正常。我使用扩展,一切都很好。但是Rich push notification only works if I run the extension target not with the actual App target。没关系,因为我知道每个扩展都是这样的。

  

但是现在,我很困惑,如果我将我的应用程序上传到iTC然后是什么   应该是我的应用包标识符?

     

我应该从Xcode获得什么,无论是App目标还是扩展   目标

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

应用扩展程序随设备上的主应用程序一起安装。应用扩展程序是我们在主项目中添加的目标。扩展与主项目捆绑在一起。 因此,您的主应用ID将用于将应用扩展到应用商店。