2018年3月21日

Xcodeで試しに作ったアプリで実機で動作確認したいアプリがありました。
全く登録するつもりがないアプリで、ボタン1個だけの画面で簡単機能のテストでも以下の動作環境では、面倒なことが多く発生します。

動作環境
Xcode9.2(9C40b)
・iPhone ios11.3beta6

Xcode9.2では、公式バージョンios11.2までしか対応していないこともあり、USBケーブルでの接続ができません。

そのためTestFlightで、簡易テストとしてiPhone上にアプリを移設しようと試みました。アイコン作成iPad用画面作成など行いましたが、結果NGでした。

TestFlightでは、App製品として登録できるぐらいのレベル(同様の工程とApple審査あり)を求めているようです。

ーーーエラーメッセージーーー
Guideline 2.2 – Performance – Beta Testing

Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store.

Next Steps

To resolve this issue, please complete, remove, or fully configure any partially implemented features. Additionally, remove all references to “demo,” “trial,” “beta,” or “test” in your app description, app icon, screenshots, previews, release notes, and binary.

Resources

If you would like to conduct a beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

ーーー日本語訳---
ガイドライン2.2 – パフォーマンス – ベータテスト
あなたのアプリは、限定された機能セットを備えたプレリリース、テスト、または試用版のようです。 デモンストレーションや試用目的で作成されたアプリケーションは、App Storeには適していません。

次のステップ

この問題を解決するには、部分的に実装された機能をすべて完了、削除、または完全に構成してください。 さらに、アプリの説明、アプリアイコン、スクリーンショット、プレビュー、リリースノート、およびバイナリの「デモ」、「試用版」、「ベータ版」、または「テスト版」への参照をすべて削除します。