无
- 发布:2022-06-16 11:42
- 更新:2022-06-20 18:05
- 阅读:823
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos 12.4 (21F79)
HBuilderX类型: 正式
HBuilderX版本号: 3.4.15
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iphone12
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
无
无
实际结果:
无
无
bug描述:
app打包中带有 idfa获取,权限获取不会弹出App Tracking Transparency授权对话框,ios审核被拒绝。
HBuilderX也卸载重新安装了,app也重新打包了,但还是无法弹出。
The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Device ID. However, you do not use App Tracking Transparency to request the user's permission before tracking their activity.
Starting with iOS 14.5, apps on the App Store need to receive the user’s permission through the AppTrackingTransparency framework before collecting data used to track them. This requirement protects the privacy of App Store users.
Next Steps
Here are two ways to resolve this issue:
-
If you do not currently track, or decide to stop tracking, update your app privacy information in App Store Connect. You must have the Account Holder or Admin role to update app privacy information.
-
If you track users, you must implement App Tracking Transparency and request permission before collecting data used to track. When you resubmit, indicate in the Review Notes where the permission request is located.
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.
- Learn more about designing appropriate permission requests.
Please see attached screenshot for details.