Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 电子邮件中缺少推送通知授权警告_Ios_Push Notification_App Store_Apple Push Notifications - Fatal编程技术网

Ios 电子邮件中缺少推送通知授权警告

Ios 电子邮件中缺少推送通知授权警告,ios,push-notification,app-store,apple-push-notifications,Ios,Push Notification,App Store,Apple Push Notifications,将应用程序上载到AppStore后,我在电子邮件中收到以下警告,因为我的应用程序中没有推送通知,但有一些第三方SDK,如Chartboost、Applovin、Revmob、Crashlytics等。是否有其他人也遇到此问题?如果是这样,你有没有找到解决办法 尊敬的开发商: 我们发现您最近交付的“Jigsaw应用程序”存在一个或多个问题。您的交付是成功的,但您可能希望 在下次交付时更正以下问题: 缺少推送通知权限-您的应用程序似乎包括 用于向Apple推送通知服务注册的API,但 应用程序签名的

将应用程序上载到AppStore后,我在电子邮件中收到以下警告,因为我的应用程序中没有推送通知,但有一些第三方SDK,如Chartboost、Applovin、Revmob、Crashlytics等。是否有其他人也遇到此问题?如果是这样,你有没有找到解决办法

尊敬的开发商:

我们发现您最近交付的“Jigsaw应用程序”存在一个或多个问题。您的交付是成功的,但您可能希望 在下次交付时更正以下问题:

缺少推送通知权限-您的应用程序似乎包括 用于向Apple推送通知服务注册的API,但 应用程序签名的权利不包括“aps环境” 权利如果您的应用程序使用Apple推送通知服务, 确保您的应用ID已在中启用推送通知 设置门户,并在使用 包括“aps环境”的分发资源调配配置文件 权利请参阅本地和推送中的“资源调配和开发” 更多信息,请参阅《通知编程指南》。如果你的应用程序 不使用Apple推送通知服务,无需执行任何操作。 您可以从以后的提交中删除API以停止此警告。 如果使用第三方框架,可能需要联系 开发者获取有关删除API的信息

更正问题后,可以使用Xcode或应用程序 加载程序将新的二进制文件上载到iTunes Connect

问候,

应用商店团队


这意味着您的资源调配配置文件不支持APN。创建启用推送通知并上载的资源调配配置文件。

查看第三方框架,如

  • 空袭

  • 城市化

等等

这些框架可以注册你的应用,即使你没有在AppDelegate中注册


确保在这些框架中禁用推送通知

只需重新创建您的临时配置文件,然后上载您的appProvisioning配置文件即可从Xcode自动创建。重复的“我的代码中没有推送通知”,那我为什么要创建启用推送通知的配置文件呢?如果应用程序中没有推送通知,请忽略此消息。其他一切都很好。我一直忽略它,但正在考虑一些更好的解决方案。这是一个更好的解决方案吗?如果我必须启用代码中没有的东西:SOk。然后从应用程序代理中删除远程通知的注册。