我创建了一个不使用推送通知的应用程序。在应用目标的功能部分,推送通知为OFF。应用ID、开发和发布配置文件没有启用推送通知服务。但是每当我上传二进制文件到iTunes时,仍然会收到以下电子邮件:
缺失推送通知授权 - 您的应用程序似乎已经注册了苹果推送通知服务,但是应用程序签名的授权列表中没有包括“aps-environment”授权。如果您的应用程序使用苹果推送通知服务,请确保您的App ID在Provisioning Portal中启用Push Notification,并在使用包含“aps-environment”授权的Distribution provisioning profile签署您的应用程序后重新提交。 Xcode 8不会自动从构建时的provisioning profiles复制aps-environment授权。这种行为是有意的。要使用此授权,请在项目编辑器的Capabilities窗格中启用Push Notifications,或手动将授权添加到您的授权文件中。有关更多信息,请参见https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1。可能出了什么问题?