Apple AppStoreで利用可能になりたいすべてのアプリケーションは合格する必要があります 人道的な監督方法 これは、動作と、iPhoneとiPadおよびiPodtouchの両方のアプリケーションに関するAppleのガイドラインに違反する機能が含まれていないことを確認するために使用されるコードの両方をチェックする責任があります。
ただし、Mac App Store それはより多くの配布方法です これにより、開発者はアプリケーションを無料で公開できます。アプリケーションは開発者のWebサイトでも入手できる可能性があるため、macOSのアプリケーション拒否ポリシーはAppStoreにあるものほど印象的ではありません。
さまざまな開発者が、アプリケーションをWebのように作成できるフレームワークであるElectronを介して作成されたと主張しています。 自動的に拒否されます Mac AppStoreのレビュープロセスの概要。 この拒否の理由は、プライベート呼び出し、つまりアプリケーション自体にはないが、Electronの基礎となる構造の一部である呼び出しを行うAPIを使用しているためです。
Electronフレームワーク これらのAPIを長年使用していますしかし、Appleは、アプリレビューガイドラインの違反を検出するためにサーバー側のアプリレビュープロセスを更新したようです。
唯一の解決策はElectron自身のコードから変更を加えることであるため、Electronを使用する開発者は無力です。 Electronに悪意のあるコードが含まれていることを示すものはありません またはそれは潜在的なリスクの源です。
Appleによるこの動き おそらくCatalystの導入によるものです Appleによる、開発者がネイティブiPadアプリケーションをMacにすばやく移植するのに役立つツール。