Mit*_*eya 0 ios crashlytics swift app-transport-security firebase-analytics
由于 Apple 要求开发者通过 App Tracking Transparency 框架获得用户\xe2\x80\x99s 的权限,以便在 iOS 14.5 中跟踪他们或访问他们的设备\xe2\x80\x99s 广告标识符 (IDFA)
\n我在应用程序中使用“Firebase/Crashlytics”和“Firebase/Analytics”来获取崩溃报告。所以我将以下目的字符串添加到我的 info.plist 中
\n<key>NSUserTrackingUsageDescription</key> \n<string>This identifier will be used to collect Crash Data.</string>\nRun Code Online (Sandbox Code Playgroud)\n但他们仍然拒绝了应用程序,原因如下。
\nGuideline 5.1.1 - Legal - Privacy - Data Collection and Storage\n\n\nWe noticed that your app requests the user\xe2\x80\x99s consent to access the AppTrackingTransparency framework, but doesn\xe2\x80\x99t sufficiently explain the use of the AppTrackingTransparency framework in the purpose string.\n\nTo help users make informed decisions about how their data is used, all permission request alerts need to specify how your app will use the requested information.\n\nNext Steps\n\nPlease revise the relevant purpose string in your app\xe2\x80\x99s Info.plist file to specify why your app needs access to the user\'s AppTrackingTransparency framework. Make sure the purpose string includes an example of how the user\'s data will be used.\n\nYou can modify your app\'s Info.plist file using the property list editor in Xcode.\nRun Code Online (Sandbox Code Playgroud)\n有人可以向我建议,我需要添加哪个字符串作为此字符串的目的字符串吗?所以它可以充分解释用法。
\n另外,我从谷歌文档中找到了将应用程序内消息添加到您的应用程序。
\n\n\n\n
但对此有一些疑问,所以请有人告诉我这是否是正确的解决方案,我需要实现它,或者只需更新目的字符串就可以实现。
\n让它更详细。你可以这样说This identifier will be used to collect Crash Data and in-app activity in order to improve functionalities and user engagement。或者类似的东西。
在您中String,您只引用了Crashlytics但缺少对 的引用Analytics。
Apple 可能会回复说,在更正字符串后,他们没有在您的应用程序中找到警报。如果发生这种情况,您只需回答他们警报仅在每个设备上显示一次(如果是这样),以及显示警报的类(通常在 中使用AppDelegate)。
| 归档时间: |
|
| 查看次数: |
3989 次 |
| 最近记录: |