emas iOS热修复是否会被Apple审核拒绝怎么办?
OS应用使用代码级别的热修复可能会面临被Apple审核拒绝的风险。
解决这个问题,可以考虑以下方法:
不使用代码级别的热修复。
只使用白名单内的API修复bug。
每次热修复必须和新的应用版本一起上线。
在应用更新日志中详细说明本次修复内容。
联系Apple关联部门解释热修复的必要性。
查看Apple的最新政策,看是否已经放宽了对代码级别热修复的限制。
EMAS iOS 热修复功能本身不会导致您的应用在 Apple 审核中被拒绝。EMAS 热修复是基于 JavaScript 补丁的动态修复技术,其运行时并不修改或替换原始的应用二进制代码。
然而,Apple 的审核过程对于应用程序进行严格的检查,包括使用第三方服务、动态更新和安全性等方面。因此,在使用 EMAS 热修复时,还需要注意以下几点:
查看苹果的政策:确保您了解并遵守苹果的 App Store 审核指南和相关政策。这些指南详细描述了哪些功能和行为是允许的,以及哪些是被禁止的。
遵循 EMAS 最佳实践:根据阿里云的建议和最佳实践,使用 EMAS 热修复功能,并确保您的补丁文件仅用于修复漏洞和错误,而不用于引入新的功能或改变原有功能的行为。这将有助于确保您的应用程序在审核过程中获得通过。
提供相关信息:在提交应用程序到 App Store 时,您可能需要提供一些额外的信息,例如使用了热修复服务的说明和解释。这些信息可帮助 Apple 审核团队了解您应用程序中使用的是什么服务和技术。
如果您因使用 EMAS 热修复而遇到苹果审核问题,建议与苹果的审查团队进行沟通,并提供详细的解释和支持材料,以便解释您所采取的措施符合苹果的审核要求。
EMAS(移动热修复服务)是一个提供应用程序在线修复能力的服务,它的使用在一定程度上涉及到应用程序的动态修改,因此可能会引起一些审核方面的考虑。尽管 EMAS 本身并不违反 Apple 的审核政策,但是最终是否通过审核取决于多个因素
https://help.aliyun.com/document_detail/445618.html,此回答整理自钉群“应用研发平台EMAS开发者交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。