我一直在试图弄清为什么现在至少要花一个完整的工作日。
以下代码在我的机器(模拟器和设备)上均返回正确的url,但在设置为运行CI的机器上,它返回nil
(标识符不同但无关紧要):
let containerURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "group.com.my.example.app"
我已经确认以下内容:
最奇怪的是,当我在真实设备而不是模拟器上的CI计算机上运行应用程序时,返回正确的URL。还有其他人遇到过这个问题吗?
编辑1:应用程序试图在iPhone 7,iOS 12.0模拟器上运行该应用程序,但在iOS 11.3模拟器上也是如此。