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

标签 ios objective-c iphone push-notification

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

在我的错误描述下方:

缺少推送通知权利-您的应用程序似乎包含用于向Apple Push Notification服务注册的API,但应用程序签名的权利不包括“aps-environment”权利。如果您的应用程序使用Apple Push Notification服务,请确保在Provisioning Portal中为您的Push ID启用了您的App ID,并在使用包含“aps-environment”权利的Distribution Provisioning配置文件对应用程序进行签名后重新提交。有关更多信息,请参见《本地和推送通知编程指南》中的“Provisioning and Development”。如果您的应用程序不使用Apple Push Notification服务,则无需采取任何措施。您可以从以后的提交中删除该API,以停止此警告。如果使用第三方框架,则可能需要与开发人员联系以获取有关删除API的信息。

任何人都可以帮助解决这个问题?

谢谢。

最佳答案

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

关于ios - 如何从我的iOS应用中删除推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348469/

相关文章:

ios - 如何在 React Native 中设置 iOS 状态栏背景颜色?

ios - NSPredicate 和丹麦字母 å 给出了错误的结果

ios - Swift 编程启动画面

ios - 我怎样才能在 Swift 5.1 (Xcode 11 Playground) 中为可选项实现泛型和非泛型函数签名的重载?

objective-c - iPad : Popover windows got resized iOS

objective-c - 使用应用程序 didReceiveRemoteNotification 处理程序来获取推送通知消息

objective-c - Xcode4 从现有项目创建静态库

iOS - 从导航 Controller 推送时应用程序卡住

iPhone库: file is not of required architecture

ios - 如何在没有类名的情况下推送下一类而不是在 iOS 中使用 NSString?