升级到 XCode 9.3 (9E145) 后,我无法再使用 Xamarin 并部署到我的任何 iOS 设备。
我在 PC 上运行 Visual Studio 2017 并使用 Mac 作为构建代理。在升级之前一切正常,但现在我无法再部署任何应用程序了。
我收到一个错误,抱怨缺少框架“DADocSetAccess”:
启动失败。无法在“我的 iPhone”上启动应用程序“iOSTest1”。错误:错误 HE0003:无法加载框架“DADocSetAccess”(路径:/Applications/Xcode.app/Contents/SharedFrameworks/DADocSetAccess.framework/DADocSetAccess):未找到。请查看日志以获取更多详细信息。该应用程序已终止。
我可以确认我的 Mac 上不存在缺少的框架。
我也尝试在我的 Mac 上使用 Visual Studio,但失败并出现同样的错误。但是,我在 XCode 中创建了一个 testapp,它工作得很好——所以我怀疑这个错误与 Xamarin/XCode 有某种关系。
我花了很多时间尝试重新安装 XCode 两次,但问题仍然存在。它也不再可能在使用 VS2017 的模拟器上运行,在 XCode 9.3 更新之前它也可以正常工作。
我无法理解这些框架的用途,因为它可以很好地从 XCode 部署和运行应用程序。
其他人也有这个问题吗?
任何帮助表示赞赏。谢谢