代码中使用了热更新的逻辑,但是审核拒绝前都是关闭状态,而且代码中没有涉及 pgyer.com 的字段

- 发布:2021-08-04 14:55
- 更新:2022-05-25 08:17
- 阅读:2728
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Big Sur 11.2.3
HBuilderX类型: 正式
HBuilderX版本号: 3.1.22
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: iPhone 12
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
提交审核
提交审核
预期结果:
审核通过
审核通过
实际结果:
审核失败
审核失败
bug描述:
During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to connect to pgyer.com, which may allow for installations or updating of the app.
The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.
Next Steps
- Remove any reference to itms-services URL schemes from your app.
- Review the Software Requirements section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
- Once your app is fully compliant, resubmit your app for review.
青阳_1900 (作者)
感谢,之前内部测试的时候,用开发证书打包后传到蒲公英了,怀疑下载多了被苹果认为有外部安装渠道(之前手滑传了发布证书的包上去)。我把历史包都从蒲公英上面移除了,重新提交审核看下。
2021-08-04 20:11
青阳_1900 (作者)
昨天重新推送,蒲公英也移除了之前上传的包,还是被苹果用相同理由拒绝,能麻烦内部详细检查下么,之前是没有这种情况的
2021-08-05 10:07
青阳_1900 (作者)
问题关闭吧,审核通过了,总结一下:我们app是hybird模式,为了加速webview以及页面的显示,会在app启动的时候,通过 get 请求获取h5的doc资源并存储至本地,然后通过webview 的loadUrl 加载url,做静态资源的缓存。在我们的H5里面包含了蒲公英的Frontjs的埋点统计,也就是pgyer.com。移除H5的相关埋点后审核通过了
2021-08-06 10:42
DCloud_iOS_XHY
回复 青阳_1900: 解决了就好
2021-08-10 16:21
冰凌0
回复 青阳_1900:您好 我们也遇到了相同问题,问下是去掉了热更新 然后报关于pgyer.com部分的代码删掉就可以了吗
2022-02-16 10:25
青阳_1900 (作者)
回复 冰凌0: 嗯,当时是因为内嵌的h5页面里面集成了 蒲公英的统计
2022-03-17 10:38