Xcode免费供应:“Apple推送通知”function仅适用于在Apple开发者计划中注册的用户

我正在尝试使用Xcode免费供应,但我得到以下问题

在这里输入图像说明

得到这个问题后,我已经禁用远程通知,但它仍然不会消失。

在这里输入图像说明

如何解决这个问题

xcode版本7.2 ios版本9+

注意:

xcode为我创build了一个证书,我可以在keychain中看到这个

从钥匙串中删除证书。 从xcode-> preference-> Accounts中删除您的帐户。 再次添加您的帐户。 这个问题将得到解决。 远程通知function不适用于免费的苹果开发者帐户。

这是一个尝试删除证书的方式,但仍然不工作的捷径:

find你的项目的projectName.xcodeproj,点击“打开内容”,用txt编辑器编辑“project.pbxproj”:

更改:

com.apple.Push = { enabled = 1; }; 

成:

 com.apple.Push = { enabled = 0; }; 

重新构build和这次没有推错误:)

右键点击projectName.xcodeproj – > Show Package Contents – >打开project.pbxproj – >search“com.apple.Push” – > set enabled = 0

Interesting Posts