AppSeedのアプリ開発ブログ

アプリ開発会社AppSeed(アップシード)開発担当のブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsや備忘録、アプリ開発に役立つ情報を発信します。

アプリ審査・リジェクト

【iOS】ITMS-90078: Missing Push Notification Entitlementに関する対処法に関するメモ

最近、あるアプリでAppStoreConnectへバイナリをアップロード後に以下のようなメールがくることが多くなってきたので、対処法をメモしておきたいと思います。We noticed one or more issues with a recent delivery for the following app: Version Build Al…

【Android】Google Playから「この SDK は、Android ID and Advertising ID をはじめ... 」のリジェクトを受けた場合の対処法

最近、久しぶりにアップデートしたAndroidアプリで以下のようなリジェクトを受けました。一応解決できたので対処法を今後のためにメモしておきたいと思います。この手のリジェクトの場合、結構具体的にダメなSDKを指定される場合が多いのですが、今回の場合…

【iOS】「Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing」のリジェクトの対処法に関するメモ

最近、iOSアプリでGuideline 5.1.2のリジェクトを受けました。 一応解決できたので、今後のために対処法を残しておきたいと思います。Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing The app privacy information you provided in App Store Con…

【Android】オープンテスト中のアプリが原因でGooglePlayにリリース中のアプリが削除されることもある

最近、突如リリース中のAndroidアプリがGooglay上から削除されるという事態が起きました。削除理由のメールを見たのですが、今まで遭遇したことのない内容だったので対応に手こずりました。今後のために対処法をメモしておきたいと思います。

【iOS】Guideline 4.3 リジェクトを久しぶりに受けたけどなんとか解決できた

最近、iOSアプリの申請で久しぶりにGuideline4.3のリジェクトを受けました。Guideline 4.3リジェクトは、過去にiOS Developerアカウントを停止にされるまで追い詰められたリジェクトでして、いまだにあの時の絶望を鮮明に思い出せるくらいしんどい問題です。…

【iOS】TestFlightで「利用可能なビルドなし」のエラーでアプリがインストールできない場合の対処法

TestFlightで他の人にiOSアプリを見せようとしたら、「利用可能なビルドなし」というエラーが表示されてアプリを共有できない事があったので対処法を残しておきたいと思います。今まで何度もTest FlightでiOSアプリを共有してきたのですが、最近開発したアプ…

iOSアプリの審査が最近さらに厳しくなった気がする...

iOSアプリの開発を始めてからかなりの年月が経ちましたが、ここ最近、さらにアプリの審査が厳しくなったように感じます。今回はその事についてまとめておこうと思います。

【iOS】アプリのプレビュー動画が原因でリジェクトをくらった(Guideline 2.3.4 )

最近、過去にリリースしたアプリのアップデートを行なったところ、今までは特に指摘されていなかった、アプリのプレビュー動画に関するリジェクトを受けました。 今後気をつけるために備忘録としてまとめておこうと思います。Bug Fix Submissions The issues…

Google Playの「データセキュリティのフォームが無効です」のエラー対処法

過去にリリースしたAndroidアプリが最近、Google Playから警告を受けました。 警告の内容的には以下です。一応、Google Play上からは削除されておりませんが、そのまま放置すると更新が否承認になるとのことなので、対応を進めることにしました。Google Play…

【AdMob】Androidも審査通らないと広告配信が制限されるようになった

[確認するアプリ] ページをご確認ください 2022 年 9 月より、審査と承認を受けていないアプリへの広告配信が制限されるようになります。審査プロセスを開始するには、[確認するアプリ] で追加の設定が必要なアプリをご確認ください。[確認するアプリ] ペー…

App Store Connectへアップロード時に「error code STATE_ERROR.VALIDATION_ERROR.10 for...」のエラーが出る現象に関するメモ

The app contains one or more corrupted binaries. Rebuild the app and resubmit. With error code STATE_ERROR.VALIDATION_ERROR.10 for ... 昨日、iOSアプリをビルド後、AppStoreConnectへアップロードしようとしたところ、上記のようなエラーが出てしま…

【Google Play】広告のポリシー違反でアプリが一発で削除された…

リリース済みのアプリのダウンロード数やレビューは定期的にチェックしているのですが、最近、Google Playに公開済みのアプリが急に削除されてしまったので結構困りました。今後の教訓を兼ねてメモとして残しておきたいと思います。急にアプリがストア上から…

ITMS-90338: Non-public API usageでアップロード直後にリジェクトされる問題の対処法

iOSアプリをビルド後アップロードしたところ、以下のメールがAppleからとんできて、バイナリーリジェクトを受けました。ITMS-90338: Non-public API usage - The app references non-public selectors

【AdMob】アプリのレーティングと広告のブロックは厄介

最近、Google Playに出しているアプリのアップデート申請をしたところ、前回同様に広告関連のリジェクトを受けました。今までの対処とは別の方法で解決したので、今後のためにメモとして残しておきたいと思います。

iOSアプリ開発時に特急審査を依頼する方法

最近リリースしたアプリで、リリース直後に致命的なバグが見つかってしまいました。 リリース当日に見つかったので不具合修正はすぐに行えたのですが、iOSの場合、アプリ審査を通過しないとリリースできないため、不具合修正版がリリースされるまでユーザー…

ATTダイアログがiOS14では表示されたのにiOS15では表示されなくなってしまった場合の対処法

最近、昔作ったiOSアプリをアップデートする為にアプリ申請を出したのですが、AppleからATT(App Tracking Transparency)の許可ダイアログに関するリジェクトを受けてしまいました。ATTダイアログに関してはiOS14リリース時に対応したはずでしたが、今回iOS15…

Google Playストアはアプリ説明文のポリシー違反だけでも即ストアから削除されるようになったっぽい

最近、Google Playストアでリリースしていたアプリがストアから削除されてしまいました。(非公開の状態)アプリの説明文の内容がポリシー違反になっていたということらしいのですが、即ストアから削除されたのでビビリました。

【Android】Google Playのアプリ審査でリジェクトを受けた

iOSアプリの審査は今まで何回もリジェクトをくらってきましたが、最近、Androidでアプリ審査時にリジェクトをくらってしまったので、今後の参考の為にメモとして残しておきたいと思います。昔のGoogle Play Storeは、apkをアップロードしたら、審査なしで1…

iOSアプリ リジェクト Guideline 4.0 - Design に関するメモ

最近リリースしたアプリで申請時にリジェクトを受けたので、メモとして残しておきたいと思います。Guideline 4.0 - DesignWe noticed an issue in your app that contributes to a lower quality user experience than Apple users expect:

Androidアプリの初回リリースを手動で公開する方法に関するメモ

最近、App Storeのアプリ申請のように、Google Playでもアプリの公開前に審査が入るようになったので、アプリ情報を登録してそのまま公開しようとしても審査が入ってしまうため、アプリのリリースタイミングが読めなくなりました。前回リリースしたAndroidア…

iOSアプリリジェクト Guideline 1.1 - Safety - Objectionable Contentに関するメモ

最近作ったiOSアプリで今までくらったことのないリジェクトをAppleから受けたので、今後のためにメモとして残しておきたいと思います。Guideline 1.1 - Safety - Objectionable Content We found that your app includes content that some users may find u…

iOS14のAppTrackingTransparency関連のリジェクトに関するメモ

iOS14のIDFAオプトイン関連の対応を行った際にAppleからリジェクトを受けたので、今後の為にメモとして残しておきたいと思います。iOS14のIDFAオプトイン問題に関しては以下が参考になるかと思います。

Admob広告は今後、アプリリリース時に表示できなくなりそう

先日、脱出ゲーム第2段「忍者屋敷からの脱出」をリリースしました!無事リリースはできたのですが、前回のアプリリリース時と同様にiOS版のAdmob広告が表示されない問題に直面してしまい、予定していたリリース日が1週間程度延びてしまう結果となりました..…

iOSアプリのリジェクトGuideline 5.2.1 - Legal - Intellectual Propertyに関するメモ

最近、脱出ゲームアプリMemoryをリリースしたのですが、不具合修正の為にアップデート申請を行ったところ、「Guideline 5.2.1 - Legal - Intellectual Property」のリジェクトを受けました。対策を行った結果、無事アップデート審査が通ったので今後の為にメ…

AdMobのポリシー違反はマジで気をつけた方がいい

今回、MEMORYのリリースにあたり色々と準備を進めていたのですが、AdMobのポリシー違反の影響をかなり受けてしまったので、今後の参考のために教訓を残しておきたいと思います。最初に結論を言っておくと、「AdMobのポリシー違反はマジで気をつけた方がいい…

Apple Developer Programを個人から法人に切り替える方法に関するメモ

今までAppStoreで個人開発アプリとして配信していましたが、今年法人化したこともあり、Apple Developer Programを個人名義から法人名義に最近切り替えました。ネットで調べてもあまり多くはヒットしなかったので、今後の為にログとして残しておきたいと思い…

iOSアプリのリジェクトGuideline 4.2.3 - Design - Minimum Functionalityはかなり厄介

最近、iOSアプリの申請で久しぶりに厄介なリジェクト(Guideline 4.2.3 - Design - Minimum Functionality)を受けました。 (数回リジェクトされ、現在進行中)今後のためメモとして残しておこうと思います。

iOSアプリの審査でAppleからリジェクト時にクラッシュログが送られてきた場合の不具合調査方法

最近、僕の開発したアプリがAppleからリジェクトをくらったのですが、リジェクトと一緒にAppleからクラッシュログが送られてきました。今回は、Appleからクラッシュログが送られてきた場合に不具合の原因を調査する方法に関するメモをまとめておきたいと思い…

【iOS】ITMS-90683: Missing Purpose String in Info.plistのエラーの対処法

最近、ビルドしたアプリをApp Store Connectにアップロードしたところ、アップロードは成功したのですが、しばらくしてAppleから「ITMS-90683: Missing Purpose String in Info.plist」という内容のメールが届きました。今回はこの対処法についてメモとして…

App StoreのiOSアプリ提出要件追加!iPhoneXS MaxとiPad Proの対応が必須になるらしいぞ!(3月27日から)

Apple Developerサイトによると、3月27日からApp Storeのアプリ提出要件に「iPhoneXS MaxとiPad Pro」への対応が追加されるそうです。iOSアプリを配信している人は早めに準備しておいた方が良さそうですね。3月27日からiPhoneXS MaxとiPad Proの対応が必須に…