ITMS-90078:缺少推送通知权利

时间:2020-04-16 04:57:31

标签: ios xcode livecode

我创建了iOS应用并将其提交到App Store Connect。但是提交构建后,我收到了这封电子邮件

我们发现您的应用“ HIITimer Interval Workout” 1.0.1(1)最近交付时出现一个或多个问题。您的交付成功,但是您不妨在下一次交付中更正以下问题: ITMS-90078:缺少推送通知权利-您的应用程序似乎已在Apple推送通知服务中注册,但应用程序签名的权利不包括“ aps环境”权利。如果您的应用程序使用Apple Push Notification服务,请确保在Provisioning Portal中为您的Push ID启用了您的App ID,并在使用包含“ aps-environment”权利的Distribution Provisioning配置文件对您的应用程序进行签名后重新提交。 Xcode不会在构建时自动从配置文件中复制aps环境权利。此行为是故意的。要使用此权利,请在项目编辑器的“功能”窗格中启用“推送通知”,或将权利手动添加到您的权利文件中。有关更多信息,请参见https://developer.apple.com/library/con ... 94-CH6-SW1。 解决问题后,您可以将新的二进制文件上传到App Store Connect。

当我尝试在论坛等上研究此问题时,我看到有人说这只是一个警告,可以忽略,但在App Store Connect网站上,它用红色显示“无效二进制”。我尝试再次单击“提交审阅”,但收到了相同的电子邮件。如果我什么都不做,它是否有可能通过发送?

在developer.apple.com上,我的应用程序功能的标识符已取消推送通知,并创建了一个新的分发配置配置文件并重新提交,但这并不能解决。 在LC的独立应用程序设置中,我没有看到“推送通知”的任何选项。而且我认为我尚未在自己的应用中创建任何内容。

Mac Catalina版本10.15.3。
iPhone X IOS 13.3.1
LiveCode 9.6.0(dp3)
放在iOS SDK中的Xcode 10.1和11.3

1 个答案:

答案 0 :(得分:1)

我们刚刚发布了包含此修复程序的版本。请升级并重新链接RN SDK

反应-本地未链接react-native-flurry-sdk && react-native链接react-native-flurry-sdk 在询问是否需要集成Flurry Push时,键入n。这样可以确保与推送相关的代码不会链接到您的项目。如果问题仍然存在,请告诉我。非常感谢您的反馈!