9

App Store を使用して、アプリのクローズド ベータ テストを行いたいと考えています。

アドホックな方法については知っていますが、テスターの UDID を事前に収集してプロビジョニング プロファイルに埋め込む必要があります。これは理想的ではありません。

別の方法は、UDID の収集と保存を必要としない Enterprise Distribution を使用することですが、別の可能性について話しましょう...

ユーザーは、アプリの起動時にログインする必要があります。アプリからユーザー アカウントを作成することはできないため、サーバー上にいくつかのベータ テスター アカウントを作成し、アプリのベータ バージョンを Apple Store に送信し、資格情報をベータ テスターに​​電子メールで送信することを検討しています。

唯一の問題は、未完成のアプリを Apple Store に提出することが推奨される方法であるかどうかです。送信後、すべての iOS ユーザーがアプリをダウンロードできますが、ベータ テスターのみがログインできます。また、Apple のフィードバックを早期に知ることができるという追加の利点もあるため、問題にも早期に対処できます。Apple は未完成のアプリを承認すると思いますか?

また、Apple Store に提出したアプリケーションのレビューを無効にすることはできますか? ベータテスト中にユーザーから悪いレビューをもらいたくありません...

ありがとう、ミハル

4

5 に答える 5

15

TestFlight Beta Testingを使用できるようになりました。現在、招待数は 1,000 に制限されており、UDID を尋ねたり登録したりする必要はありません。

于 2015-04-08T05:00:24.200 に答える
10

簡単な答え。いいえ。

詳細な回答。いいえ、Apple は、App Store のアプリケーションが最終製品であることを要求しています。ベータ版と呼んだり、完成していないことに言及したりしない限り、すり抜けようとすることができます。この方法を実行すると、開発者ライセンスが取り消される可能性がある Apple の規則を回避することになります。

詳細はこちら--> https://developer.apple.com/app-store/review/guidelines/ <--こちら

編集して追加: いいえ、アプリ ストアでレビューを無効にすることはできません。

于 2012-08-22T16:04:15.870 に答える
5

ベータ テスト アプリは、Apple のアプリ ストア ガイドラインによって明示的に禁止されています。

ただし、アプリをベータ テストとして明示的にラベル付けしたり宣伝したりせず、アプリが完全に機能し、その他の点では許容できると思われる場合は、Apple が申請を承認することがあります。

開発者が未完成のアプリを提出して App Store に置くことは、実際には非常に一般的です (「実用最小限の製品」開発スタイルを参照してください)。ただし、アプリが完全に機能しているように見えるように、アプリの説明やドキュメントのどこにも未完成の機能が表示されないようにする必要があります (たとえば、一部の機能が不足している場合は、そのボタンとドキュメントを非表示にして、何かが欠けていることを誰も知りません)。元の設計仕様にある数十の機能のうち、5 つほどしかないアプリが App Store にあります。誰も知りません(今まで:)

クローズド テストのためにアプリのダウンロードを特定のテスター (アドホック、エンタープライズ、または B2B アカウントを使用する以外) のみに制限する方法はなく、悪いレビューや評価を防ぐ方法もありません。アプリの利用可能性を国別および日別に制限し、検索キーワードを送信しないで露出を制限できます。1 コピーあたりの高額の 30% を Apple に提供する意思がある場合は、アプリの価格を高くしすぎて、テスターに​​アプリをプレゼントすることもできます。

于 2012-08-22T20:49:23.783 に答える
1

Apple がそれを許可しないことは 99% 確信しています。主な理由は、大多数の人々がアプリを使用するのを阻止しているからです。また、未完成のアプリを提出しているためです。

于 2012-08-22T16:05:14.430 に答える