希望在Apple App Store中可用的所有应用程序都必须通过 人道的监督方法 该部门负责检查其操作和用于确保其不包含违反Apple的iPhone,iPad和iPod touch应用准则的功能的代码。
但是,Mac App Store 这更多是一种分配方法 允许开发人员免费发布其应用程序,这些应用程序也可以在开发人员的网站上获得,因此macOS中的应用程序拒绝策略并不像App Store中那样引人注目。
各种各样的开发人员都声称,通过Electron创建了应用程序,Electron是一个框架,可以像创建网络一样创建应用程序, 被自动拒绝 Mac App Store的审核过程。 拒绝的原因是由于使用了API,该API进行了私有调用,这些调用不在应用程序本身中,而是属于Electron的基础结构的一部分。
电子框架 您已经使用这些API多年了但是看来,苹果公司已经更新了其服务器端应用程序审查流程,以发现违反其应用程序审查准则的情况。
使用Electron的开发人员是无奈的,因为唯一的解决方案是对Electron自己的代码进行更改。 没有迹象表明Electron包含恶意代码 或这是潜在风险的来源。
苹果的这一举动 这可能是由于引入了Catalyst 苹果公司提供的工具,该工具可帮助开发人员将其本机iPad应用程序快速移植到Mac。