※良くある話です。土曜深夜の勢いで書いています。
Appleにアプリを提出した
今も開発を進めている「Flutter widget」のUIと機能の修正を審査に提出したところ、無事リジェクトされました。
今まで5回くらいアップデートしてきてあまりリジェクトされなかったので驚きました、、
リジェクト理由
Guideline 2.1 - Information Needed
We're looking forward to completing our review, but we need more information to continue. Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 17.1.1.
Next Steps
Please explain where we can find the App Tracking Transparency permission request in your app. The request should appear before any data is collected that could be used to track the user.
If you've implemented App Tracking Transparency but the permission request is not appearing on devices running the latest OS, please review the available documentation and confirm App Tracking Transparency has been correctly implemented.
If your app does not track users, update your app privacy information in App Store Connect to not declare tracking. You must have the Account Holder or Admin role to update app privacy information.
Resources
- Tracking is linking data collected from your app with third-party data for advertising purposes, or sharing the collected data with a data broker. Learn more about tracking.
- See Frequently Asked Questions about the requirements for apps that track users.
- Review developer documentation for App Tracking Transparency.
雑にいうと
おま、ATTダイアログ出ないやんけ!こんなゴミアプリは審査通せへん!無理無理!!!!
となります。
解決法
曽我の場合(実装済みの場合)
そもそも実装で来ていますので、ブチギレ気味にATTダイアログが出ているスクショを送れば審査には通ります。
実装したけどなんか言われた人
上記の曽我の場合と合わせて、ATTダイアログが他のダイアログに殺されていないかを確認してください。
ダイアログの重ねだしをすると、ATTダイアログが表示されないことがあります。
仕様だそうです。ATT弱いんかな。
そもそも実装まだだよーって人
実装できてない人はこれを参考にしてみてください。
FlutterでATT(App Tracking Transparency)をサクッと対応
iOS 15でATT(App Tracking Transparency)の許可ダイアログが表示されない場合の対処法 | DevelopersIO
親愛なるApple様
テストほんまにしてるんか?