incess
incess
  • 发布:2019-09-27 11:48
  • 更新:2020-07-03 17:29
  • 阅读:2174

【报Bug】ios 云打包bug

分类:uni-app

详细问题描述

ios通过云打包之后,提交测试审核不过,应该是云打包机配置问题,具体问题如下:
Dear Developer,We identified one or more issues with a recent delivery for your app, "xxx" 1.0.2 (102). Your delivery was successful, but you may wish to correct the following issues in your next delivery:ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.ITMS-90191: Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to App Store Connect.Best regards,The App Store Team

尊敬的开发人员:我们发现您的应用“xxx” 1.0.2(102)最近交付时出现一个或多个问题。您的交付已成功,但您可能希望在下一次交付时更正以下问题:ITMS-90078:缺少推送通知权利-您的应用似乎已在Apple Push Notification服务中注册,但应用签名的权利不包括“ aps-environment”权利。如果您的应用程序使用Apple Push Notification服务,请确保您的App ID在Provisioning Portal中启用了Push Notification,并在使用包含“ aps-environment”权利的Distribution Provisioning配置文件对您的应用程序进行签名后重新提交。 Xcode不会在构建时自动从供应配置文件复制aps环境权利。此行为是故意的。要使用此权利,请在项目编辑器的“功能”窗格中启用“推送通知”,或将权利手动添加到您的权利文件中。有关更多信息,请参阅https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.ITMS-90191:缺少Beta权利-您的应用程序不包括Beta-reports-active权利。如果您打算通过TestFlight分发此版本以进行Beta测试,请使用App Store分发设置配置文件重新构建此应用。不要使用临时配置文件。ITMS-90809:API使用已过时-Apple将停止接受使用UIWebView API的应用程序的提交。有关更多信息,请参见https://developer.apple.com/documentation/uikit/uiwebview。更正了这些问题之后,您可以使用Xcode或Application Loader将新的二进制文件上传到App Store Connect。店铺团队

[期望]

官方能提供修改配置的地方

IDE运行环境说明

[IDE版本号]

mac HBuilderX-alpha 2.3.3

uni-app运行环境说明

[运行端是h5或app或某个小程序?]

[运行端版本号]

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]

[编译模式是老模板模式还是新的自定义组件模式?]

App运行环境说明

[Android版本号]

[iOS版本号]

[手机型号]

[模拟器型号]

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]

[App安装包或H5地址]

[可重现代码片段]

联系方式

[QQ]

2019-09-27 11:48 负责人:无 分享
已邀请:
incess

incess (作者) - 阿莫熊科技,长期合作项目,QQ微信同号 1410323850 专业团队为您解决问题

官方的人呢

DCloud_UNI_GSQ

DCloud_UNI_GSQ

是不是在manifest-sdk配置了推送

  • incess (作者)

    这个是原生推送配置,我没配置推送模块,你们也没有原生配置的地方

    2019-09-27 15:33

4***@qq.com

4***@qq.com

有解决问题吗?我也遇到了统一的情况,我在SDK配置里面并没有勾选推送

爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 - 行走在全栈路上的码农

好多人遇到这个问题,目前没看到一个解决方案,唉

  • DCloud_UNI_GSQ

    其他人的已经解决了

    2019-12-17 20:07

  • 爱吃鱼的靖哥哥

    回复 DCloud_UNI_GSQ: 额,我看都是不影响上架都不处理的,没有说怎么去掉这个提示啊

    2019-12-17 20:09

  • w***@foxmail.com

    回复 DCloud_UNI_GSQ: 我也遇到同样的问题啦,开发都账号证书没有勾选推送,app 配置也没有勾选推送,被拒绝也是这个: TMS-90078:缺少推送通知权利 -您的应用程序似乎已在Apple推送通知服务中注册,但是应用程序签名的权利不包括“ aps-environment”权利。如果您的应用程序使用Apple Push Notification服务,请确保在Provisioning Portal中为您的Push ID启用了您的App ID,并在使用包含“ aps-environment”权利的Distribution Provisioning配置文件对您的应用程序进行签名后重新提交。要怎么解决啊,谢谢!

    2020-07-21 17:33

  • w***@foxmail.com

    回复 爱吃鱼的靖哥哥: 你最后是怎么解决的,求解,感谢感谢!

    2020-07-21 17:34

  • w***@foxmail.com

    回复 w***@foxmail.com: 我用的是 HBuilder X 最新版本2.7.14 打的包。

    2020-07-21 17:39

  • 爱吃鱼的靖哥哥

    回复 w***@foxmail.com: 把ios证书的推送打开

    2020-07-22 21:11

  • w***@foxmail.com

    回复 爱吃鱼的靖哥哥: 明白,谢谢!

    2020-07-24 11:20

DCloud_App_Array

DCloud_App_Array

ITMS-90809警告是因为应用中包含了UIWebview相关源码,问题已修复。
HBuilderX2.6.6+版本已经移除UIWebview相关代码,请更新HBuilderX重新提交云端打包。
参考:https://ask.dcloud.net.cn/article/36348

踹踹

踹踹

同样的报错,并没有勾选推送,没有UIWebview相关代码,求解决方法

  • 踹踹

    六月初审核成功过,只改了基础界面,六月底提交就报了这个错

    2020-07-03 17:31

该问题目前已经被锁定, 无法添加新回复