如何从我的iOS应用程序中删除推送通知?

时间:2015-09-02 08:42:59

标签: ios objective-c iphone push-notification

我当前的应用不使用推送通知。但是当我成功上传内容后在testflight上传构建时,我的邮件出错了。

低于我的错误说明:

缺少推送通知权利 - 您的应用似乎包含用于向Apple推送通知服务注册的API,但应用签名的权利不包含“aps-environment”权利。如果您的应用使用Apple推送通知服务,请确保在配置门户中为推送通知启用了您的应用ID,并在使用包含“aps-environment”权利的配置配置文件对应用进行签名后重新提交。有关详细信息,请参阅“本地和推送通知编程指南”中的“供应和开发”。如果您的应用不使用Apple推送通知服务,则无需执行任何操作。您可以从将来的提交中删除API以停止此警告。如果您使用第三方框架,则可能需要与开发人员联系以获取有关删除API的信息。

有人可以帮忙解决这个问题吗?

感谢。

3 个答案:

答案 0 :(得分:0)

请检查您的开发者帐户 - > AppID - >您的应用包名称 - >您的应用程序是否已启用推送通知服务以进行开发。如果是,则禁用它。

答案 1 :(得分:0)

顺便说一下,收到的电子邮件不是错误而是警告,如果您认为您的应用不涉及推送通知,您仍然可以分发您的应用。

要停止此警告,建议您在成员中心重新生成分配配置文件,然后下载新配置文件并将其添加到Xcode。后续步骤与归档和分发构建相同。希望它有所帮助。

答案 2 :(得分:0)

我重新生成分发配置文件。但是最后几天我的mac没有重启。只是我重启我的Mac。现在它已经解决了。