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

How to Remove Push Notification from my iOS App?

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

下面是我的错误描述:

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

的信息

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

谢谢。

请检查您的开发者账号-->AppID-->你的应用包名称-->你的应用是否开启了开发推送通知服务。如果是,则禁用它。

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

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

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