Flutter iOS には通知権限と位置情報権限がありません

App Store コネクト

親愛なる開発者様

最近配信されたアプリケーション「hayya Nearby Friends Chat&Meet」1.0.3(1) に 1 つ以上の問題が見つかりました。配信は正常に完了しましたが、次回の配信では次の問題を修正する必要があるかもしれません。

ITMS-90078: プッシュ通知の認証がありません - アプリは Apple プッシュ通知サービスに登録されているようですが、アプリ署名の認証に「aps-environment」認証が含まれていません。アプリが Apple プッシュ通知サービスを使用している場合は、プロビジョニング ポータルでアプリ ID のプッシュ通知が有効になっていることを確認し、「aps-environment」権限を含む配布プロファイルでアプリに署名した後、再送信してください。Xcode は、ビルド時に構成ファイルから aps-environment 権限を自動的にコピーしません。この動作は意図的なものです。この権限を使用するには、プロジェクト エディターの [機能] ペインでプッシュ通知を有効にするか、手動で権限を権限ファイルに追加します。詳細については、https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1 を参照してください。

ITMS-90683: 宛先文字列がメッセージにありません。plist - アプリケーションのコードが 1 つ以上の API を参照して機密ユーザー データにアクセスするか、アプリケーションにそのようなアクセスを許可する 1 つ以上の承認があります。情報。「Runner.plist」ファイル。アプリ バンドルには、アプリにこのデータが必要な理由を明確かつ完全に説明する、ユーザー向けの目的文字列を含む NSLocationAlwaysAndWhenInUseUsageDescription キーが含まれている必要があります。外部ライブラリまたは SDK を使用している場合、それらは宛先文字列を必要とする API を参照する可能性があります。アプリケーションがこれらの API を使用しない場合でも、目的の文字列は必要です。詳細については、https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources を参照してください。

これらの問題を解決したら、新しいバイナリを App Store Connect にアップロードできます。

よろしくお願いします、

アプリストアチーム

最初の質問のリファレンス

ここに画像の説明を挿入します
2 番目の質問を参照して
、info-plist に権限を追加してください。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_44911775/article/details/133067750