Xcode 11:“SimulatorTrampoline.xpc”想要访问“iCloud Drive”管理的文件

Saj*_*jon 6 xcode ios ios-simulator xcode11

最近更新到 Xcode 11 GM 种子 2 ( 11A420a) 并且我在模拟器上运行我的应用程序时(iPhone Xs Max(可能不相关))弹出一个对话框,询问访问我的 iCloud 的权限。

为什么?苹果没有提供任何理由说明为什么感觉奇怪?

“SimulatorTrampoline.xpc”想要访问“iCloud Drive”管理的文件。

我实际上接受了......因为我不希望我的模拟器出现任何奇怪的错误行为。

但是有点讽刺的是,Apple 强迫我们,开发人员,提供理由(向我们的应用程序的用户显示)为什么我们想要访问用户的相机,但在这里 Apple 没有提供任何理由文本......

Sar*_*rma 17

Apple 正式建议您单击“允许/确定”(作为“解决方法”)。

这是一个“已知问题”。

.. Apple 自己的正式发行说明 @ https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes

  • 这是一个很好的观点,但是我现在使用 Xcode 14.3 遇到了同样的问题,并且我最近没有安装更新,但是模拟器在后台运行了几天,突然提示我进行文件访问,确实如此有人有同样的问题吗? (4认同)
  • 引用的文本是“首次构建时,用户可能会收到一个弹出窗口,指出 SimulatorTrampoline 希望访问桌面文件,因为在模拟器中运行的 ibtool 需要访问这些文件来编译故事板。” 但我的提示想要访问“iCloud Drive”。我在“iCloud Drive”中没有相关文件,所以我选择了“不允许”。没有注意到任何副作用,希望能保持这种状态。运行模拟器版本 15.0 (1015.2)。看来这个错误仍然存​​在...... (4认同)