温馨提示  2024年 6月我们已经停止开发者板块文章内容更新,谢谢来访。存档数据
知识 2023-11-11 25 次阅读

UniApp苹果上架被驳回,标题建议:UniApp上架被驳回,苹果审核标准是什么?

最近我尝试将 uniapp 应用上架苹果 App Store,却收到了驳回通知。经过仔细研究,我发现问题主要出在应用中涉及的一些敏感内容。为了防止类似情况再次发生,在我看来开发者应该对应用内容进行严格的审核和管理,确保符合苹果商店的审核标准。除此之外,及时与苹果审核团队沟通也是防止误解和驳回的关键。希望我的经验能为其他开发者提供一些参考和启示。

Uniapp是一款基于Vue.js框架的跨平台开发工具,可以快速地构建出支持多个平台的应用。可是,最近有一些开发者在使用Uniapp开发应用并在苹果应用商店上架时,遇到了被驳回的情况。下面我们来详细介绍一下原因和解决方案。

1. 原因

Uniapp开发的应用在苹果应用商店上架被驳回的原因主要有两个一是应用内使用了H5页面,二是应用内使用了微信小程序。

苹果对于应用内使用H5页面的限制较为严格,因为H5页面可以随时随地更新,苹果无法对其进行审核,这就可能导致一些安全问题。所以呢,苹果要求应用内的H5页面必须是由应用自身的服务器提供,而不是从其他服务器获取。如果应用内使用的H5页面不符合规定,就会被苹果驳回。

另外,苹果对于应用内使用微信小程序也有一些限制,因为微信小程序是由腾讯公司提供的,苹果无法对其进行审核。如果应用内使用的微信小程序不符合规定,就会被苹果驳回。

2. 解决方案

为了不让被苹果驳回,我们可采取以下措施

1)防止使用H5页面

如果应用内必须要使用H5页面,我们可考虑将H5页面嵌入应用中,而不是从其他服务器获取。我们可将H5页面打包成一个单独的文件,然后在应用中引用。

2)防止使用微信小程序

如果应用内必须要使用微信小程序,我们可考虑使用uni-app自带的uni.subNVue组件,将微信小程序嵌入应用中。这样可为了防止应用被苹果驳回。

3)遵守苹果的规定

除了以上两点,我们还应该遵守苹果的其他规定,比如应用内不能包含违法内容、虚假内容等等。只有遵守苹果的规定,才能让应用通过审核并在苹果应用商店上架。

总的来说,Uniapp是一款非常优秀的跨平台开发工具,可以帮助开发者快速构建出支持多个平台的应用。但是,在开发过程中,我们还需要遵守苹果的规定,防止使用一些不符合规定的功能,以确保应用能够通过审核并在苹果应用商店上架。