[iOS]ストア配信と野良配信は別アプリになる

スポンサーリンク

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を使用する必要があります。その他のアップデート方法は許可されません。

コメント

タイトルとURLをコピーしました