如何知道我的iOS应用程序是否具有正确的Bundle ID?

时间:2015-08-08 19:54:16

标签: ios xcode itunesconnect

我试图在我的iOS应用中启用推送通知,但由于"Error: Error Domain=NSCocoaErrorDomain Code=3000 « aps-environment ».

之类的错误而无效

经过一些研究后,可能是因为Bundle ID和App ID的原因。情况如下:

在iTunes Connect的会员中心,我有一个名为“com.mysociety.mywebsitename”的应用程序ID,我用它来获取证书以使用推送通知。

在Xcode中,在我的应用程序项目的“常规”窗格中,它表示Bundle ID为“com.mysociety.mywebsitename.appname-”,并且应用程序名称为灰色且无法删除。我不知道为什么添加了“appname-”部分。这是否意味着我的Bundle ID不正确且与成员中心的App ID不匹配?

1 个答案:

答案 0 :(得分:1)

您可以在应用程序的info.plist文件中将软件包ID更改/硬编码为“com.mysociety.mywebsitename”。

enter image description here

enter image description here