flutter iOS 缺少通知权限,缺少位置权限

App Store Connect

亲爱的开发者,

我们发现了一个或多个问题与您的应用程序,"hayya附近的朋友Chat&Meet"1.0.3(1)最近的交付。您的交付是成功的,但您可能希望在您的下一次交付纠正以下问题:

ITMS-90078:缺少推送通知授权-你的应用程序似乎注册了Apple推送通知服务,但应用程序签名的授权不包括"aps-environment"授权。如果你的应用使用Apple推送通知服务,请确保你的应用ID在配置门户中启用了推送通知,并在使用包含"aps-environment"权限的分发配置文件签署应用后重新提交。Xcode不会在构建时自动从配置文件中复制aps-environment权限。这种行为是有意的。要使用此权限,可以在项目编辑器的Capabilities窗格中启用Push Notifications,或者手动将该权限添加到权限文件中。欲了解更多信息,请访问https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1。

ITMS-90683:信息中缺少目的字符串。plist -你的应用程序的代码引用一个或多个api访问敏感的用户数据,或者应用程序有一个或多个授权允许这样的访问。Info。"Runner. plist"文件。app bundle应该包含一个NSLocationAlwaysAndWhenInUseUsageDescription键,带有一个面向用户的目的字符串,清楚而完整地解释为什么你的应用需要这些数据。如果您使用的是外部库或sdk,它们可能会引用需要目的字符串的api。虽然你的应用程序可能不使用这些api,但仍然需要一个目的字符串。详情请访问:https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources。

在你解决了这些问题后,你就可以将新的二进制文件上传到App Store Connect了。

最好的问候,

App Store团队

第一个问题参考


第二个问题参考

再info-plist添加一个权限

相关推荐
Swift社区40 分钟前
iOS 基于 Foundation Model 构建媒体流
ios·iphone·swift·媒体
库奇噜啦呼3 小时前
【iOS】音频与视频播放
ios·音视频·cocoa
LinXunFeng4 小时前
Flutter 拖拉对比组件,换装图片前后对比必备
前端·flutter·开源
2501_919749034 小时前
配置flutter鸿蒙的环境和创建并运行第一个flutter鸿蒙项目【精心制作】
flutter·华为·harmonyos
YUFENGSHI.LJ5 小时前
Flutter 如何使用fvm进行多项目sdk管理
flutter
开心-开心急了7 小时前
关于Flutter与Qt for python 的一些技术、开源、商用等问题
开发语言·python·qt·flutter
大熊猫侯佩10 小时前
黑衣人档案:用 Apple Foundation Models + SwiftUI 打造 AI 聊天机器人全攻略
ios·swiftui·ai编程
大熊猫侯佩10 小时前
侠客行・iOS 26 Liquid Glass TabBar 破阵记
ios·swiftui·swift
2501_9160074712 小时前
手机使用过的痕迹能查到吗?完整查询指南与步骤
android·ios·智能手机·小程序·uni-app·iphone·webview
從南走到北14 小时前
JAVA国际版同城外卖跑腿团购到店跑腿多合一APP系统源码支持Android+IOS+H5
android·java·ios·微信小程序·小程序