【发布时间】:2021-11-20 00:03:40
【问题描述】:
自从我开始在 Xamarin 中为 iOS 15 构建应用程序以来,带有跟踪使用说明的对话框不再消失,也没有通过 Apple 的审核。
我尝试使用我的 iPhone 12 mini 以及各种模拟器。 iOS 14.5 的模拟器确实显示了对话框,运行 iOS 15 的设备没有
- 设置中的“允许应用请求跟踪”已激活
很高兴得到任何帮助。
按照this page上的说明实现
【问题讨论】:
-
这是一个已知问题,您可以尝试将呼叫移至
SceneDelegate类中的DidBecomeActive吗?不使用依赖服务,直接在 DidBecomeActive 方法中调用即可。 -
@ColeX-MSFT 非常感谢您的提示。我们使用 Xamarin 来构建应用程序。我把它放在
OnActivated中,这似乎相当于DidBecomeActive。谢谢! -
@Ginbob89 希望能解决你的问题this page
标签: ios xamarin privacy ios15 apptrackingtransparency