AppStoreに掲載するスクリーンショットに「TestFlight」の文字があると審査でリジェクトになるのでご注意を..

# 事象
モバイルアプリのリリース作業で、iOSアプリを審査に出してドキドキ待っていたら、審査出してから3.5時間でAppleからメールが来ました。年始早々なのに対応が早くありがたいです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/e837d58b-f19f-97a7-0585-264bb7228755.png)

App Store Connectにログインするとステータスが「メタデータ却下済み」になってました。ドキっ…
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/8b0d9c8e-a23d-a05b-1c10-ff1097022f07.png)


## メタデータ却下済みとは？
ステータスの見方は[こちらのAppStoreConnectヘルプページ](https://help.apple.com/app-store-connect/#/dev18557d60e)に詳しい説明がありますが、メタデータ（App の名前、概要、キーワード、スクリーンショットなど、App Store Connect に入力する App 情報とプラットフォームのバージョン情報）が不正だよという意味なのでビルドし直しは不要で、登録情報修正して返信することでまた審査再開するというステータスです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/475be75b-d547-ac10-3150-b9f2e2780fc7.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/3637a8e5-9385-1f28-83a1-7a02f8812448.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/d8a143f7-7ddf-09f0-30da-e40ae7d2c996.png)

アプリ詳細画面を開くとこんな感じになってます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/caa7e0eb-4c04-289c-a7ab-93ca6ad325a0.png)

上記画面で **iOS での未解決の問題：1** のリンクをクリックもしくはアクティビティタブをクリックするとApple Reviewチームからの詳細コメント文が記載されてまして、その中に以下のコメントが。

>Guideline 2.3.3 - Performance - Accurate Metadata
We noticed that your screenshots do not sufficiently reflect your app in use.
Specifically, your 12.9-inch iPad Pro, 12.9-inch iPad Pro (3rd Generation), and 6.5-inch iPhone screenshots display "Back to TestFlight" in the status bar.
Next Steps
To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For example, a gaming app should feature screenshots that capture actual gameplay from within the app. Marketing or promotional materials that do not reflect the UI of the app are not appropriate for screenshots.
The iPhone screenshots should reflect use on iPhone devices.
The iPad screenshots should reflect use on iPad devices.
App Store screenshots should accurately communicate your app’s value and functionality. Use text and overlay images to highlight your app’s user experience, not obscure it. Make sure app UI and product images match the corresponding device type in App Store Connect. This helps users understand your app and makes for a positive App Store experience.
Resources
For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple Developer website.
Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn more about uploading app previews and screenshots in App Store Connect Help.

Google翻訳だと以下です。
>ガイドライン2.3.3-パフォーマンス-正確なメタデータ
スクリーンショットが使用中のアプリを十分に反映していないことがわかりました。
具体的には、12.9インチiPad Pro、12.9インチiPad Pro（第3世代）、および6.5インチiPhoneのスクリーンショットのステータスバーに「TestFlightに戻る」と表示されます。
次のステップ
この問題を解決するには、スクリーンショットを修正して、サポートされているデバイスで使用中のアプリが正確に反映されるようにしてください。たとえば、ゲームアプリには、アプリ内から実際のゲームプレイをキャプチャしたスクリーンショットを含める必要があります。アプリのUIを反映していないマーケティング資料や販促資料は、スクリーンショットには適していません。
iPhoneスクリーンショットは、iPhoneデバイスでの使用を反映する必要があります。
iPadのスクリーンショットは、iPadデバイスでの使用を反映する必要があります。
App Storeのスクリーンショットは、アプリの価値と機能を正確に伝える必要があります。テキストとオーバーレイ画像を使用して、アプリのユーザーエクスペリエンスを目立たせずに強調します。アプリのUIと製品の画像が、App Store Connectの対応するデバイスタイプと一致していることを確認してください。これにより、ユーザーはアプリを理解し、App Storeの利便性を高めることができます。
資源
App Storeの優れたスクリーンショットを作成するためのリソースについては、Apple Developer Webサイトで入手可能なApp Store製品ページ情報を確認することをお勧めします。
Media Managerを使用してスクリーンショットの変更を行ったことを確認してください。アプリの外観と動作が、すべての言語とサポートされているすべてのデバイスで同一であることを確認する必要があります。 App Store Connectヘルプで、アプリのプレビューとスクリーンショットのアップロードの詳細をご覧ください。

噂には聞いてて知ってたはずなのに忘れてました…

# 原因
私はAppStoreに掲載するためのApp プレビューとスクリーンショットに追加する画像ファイルをTestFlightでインストールしたiOSデバイス実機のスクリーンショットを元にして登録してたのですが。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/918173e5-f709-00ca-68be-a8e6aea84264.png)

TestFlightからインストールした同じアプリでも、TestFlightからアプリを開いた場合とホーム画面上のアプリアイコンをタップして開いた場合とで、左上の表示が異なります。

TestFlightからアプリを開いた場合
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/d202ebe9-fb61-edaf-443b-548f9bef2e63.png)

ホーム画面上のアプリアイコンから開いた場合
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/53d7c2e9-b0bc-a08c-d775-9a7b261e837b.png)
>TestFlightでインストールしたアプリは、ホーム画面のアプリ名の先頭にオレンジの●が表示されるようです。

そうです。この左上の「TestFlight」という文字がリジェクトの原因でした‥

これだけ？と思うかもしれませんが、公式Appleが出している[App Review](https://developer.apple.com/app-store/review/#common-app-rejections)にも「不正確なスクリーンショットはリジェクトの原因ですよ」と書いてあります。`test`とか`β版`などの表示があるとリジェクトになる可能性が高いみたいです。。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/178016/73156e4a-295c-eeee-1a85-8217d8f707a5.png)

# 対処
スクリーンショットを修正して差し替え、問題解決センター画面からApp Reviewチームへの返信を英語で書いて送信した所解消しました。 (ホッ…)

私のような方はいないかもしれませんがもし同じように不慣れな方いらっしゃいましたらご注意ください。