Appleに問い合わせた情報です。
#公式ドキュメントで見つけれなかった。。。
状況
- macOSアプリ(通称、野良アプリ)ver.1 をMac App Storeを通さずに配布している
- そのソースコードに対して機能改修を行い、バージョンアップしver.2 にする
- ver.2 は、Mac App Storeへのリリースしたい。
この場合、ver.1とver.2は別アプリになります。
バージョンアップにはならず、新規インストールになります。
別アプリなので、アプリ内データも別扱いになります。(共有するような作りにすれば、、、ですが)
※配布用の証明書も、バンドルID(Bundle identifier)も別です。
※iOSのTestFlightとStoreアプリも同様の話になります。
参考:
- Mac App Storeを通さずにアプリケーションを配布する手順
日本語ドキュメント - Apple Developer
- 署名IDや証明書の管理
日本語ドキュメント - Apple Developer
表14-2 証明書の種類と名前
- 審査ガイドライン
App Reviewガイドライン - Apple Developer
App Reviewガイドラインでは、ユーザーインターフェイスのデザイン、機能性、コンテンツ、そして特定のテクノロジーの使用など、開発に関する幅広い内容についてのガイドラインと例を示します。これらのガイドラインは、デベロッパが承認プロセスに...
2.4.5 Mac App Storeから配信されるアプリケーションには、以下の追加要件が適用されます。
(vii)アップデートの配信にはMac App Storeを使用する必要があります。その他のアップデート方法は許可されません。
コメント