iOSアプリがリジェクトされた理由とその解決方法【申請時に見落としやすい点】

こんにちは、iOSひらです。

先日僕は初のアプリリリースを果たすことができました。

作ったアプリはこちら。

0から2ヶ月間独学しアプリをリリースしてみた【iOS】
こんにちは、DTひらさんです。 この度、ひらは初のアプリリリースを果たしました! スマホのアプリ開発を2ヶ月間独学し、やっとのリ...

しかし、アプリを申請した際には一度リジェクトを食らってしまいました。

そのリジェクト理由は、知っていれば事前に対策ができたことでした。

今回は申請前に知っていればリジェクトが回避できたことを2点書きます。

リジェクト原因1

カメラへのアクセス用途を書いていない

App Store Connectの問題解決センターに以下の英文とスクリーンショットが添付されていました。

Guideline 5.1.1 – Legal – Privacy – Data Collection and Storage

We noticed that your app requests the user’s consent to access their camera but does not clarify the use of this feature in the permission modal alert.

Next Steps
To resolve this issue, please revise the permission modal alert to specify why the app is requesting access to the user’s camera.

To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature.

要約すると、「ユーザーにカメラへのアクセス許可を得る時に、撮った写真を何に使うかを明示してください。」ということでした。
カメラのアクセス許可を求めるモーダルがあることは知っていましたが、その中に用途を書かなければいけないのですね。

解決方法

利用用途はinfo.plist内で設定できます。
info.plist
「Privacy – Camera Usage Description」
を追加してください。
そこのValue欄に用途を記述することで、モーダル内に表示されます。
僕は「撮影した写真をアプリで顔診断するためにカメラへアクセスします。」と記述しました。
ここに文を記述するだけで申請は通ったので事前に知っていればよかったのに、、って気持ちです。笑
ちなみにアルバムにアクセスするための利用用途を書くのは
「Privacy – Photo Library Usage Description」
で設定できます。

リジェクト原因2

スクリーンショット画像内の不備

問題解決センターに届いたメッセージがこちら。

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 and 6.5-inch iPhone screenshots do not display the app in the correct device frame.

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 iPhone, you need a set of 5.5-inch display screenshots and for iPad, you need a set for 12.9-inch display. This set will be scaled appropriately down to other device sizes when viewed on the App Store in each territory.

Note that 6.5-inch display assets for iPhone XS Max are optional, and can scale down to iPhone XR, iPhone XS, and iPhone X. Screenshots that include features like rounded corners or sensor housing should only be used for the 6.5-inch or 5.8-inch display.

要約すると、「スクリーンショット画像内に写っているデバイスは、ユーザーのデバイスに合わせてください」とのこと。

確かに僕はどのデバイス用のスクリーンショット画像も、iPhone8のデバイスを使っていました。

これをiPad用はiPadを、iPhoneX用はiPhoneXのデバイス画像で作る必要があるそうで。

こんな細かい指摘は知らないと絶対対応できない。笑

デバイスの画像はシミュレータをそのままスクショして作れるので、画像を作成するのは容易でした。

とはいえ盲点すぎる。。

以上の2点が僕が受けたリジェクト内容でした。

どちらも知っていれば簡単に対応できます。

これから申請するよって方は是非参考にしてみてくださいね!

【ぼくのバンド紹介】shabones(シャボーンズ)
敏感でもろいロックバンドです。

是非聴いてください〜(^^)

しゃぼんさん
生き続ける人はどんな人でも、生きる才能だけはあるんだというネガティヴポジティブな曲だぼん。
 

しゃぼんさん
あいつは汚い、この街は汚い、本当は自分が一番汚いのに。自分の中に静かにぶちまけるような、激しいロックナンバーだぼん。
 

DTひらさんって誰??

こちらをみてください!
DTひらさんについて
名前:ひらさん(生後24年) 性別:男 出身:岐阜県現在地:首都圏 略歴:バンドマン(ギターボーカル) 好きなバンド:syrup16...

シェアしてね

  • このエントリーをはてなブックマークに追加

フォローしてね