升级到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的模拟器上运行,VS2017在XCode 9.3更新之前也运行良好。
我无法理解这些框架的用途,因为它可以很好地从XCode部署和运行应用程序。
还有其他人也遇到过这个问题吗?
感谢任何帮助。 感谢
答案 0 :(得分:4)
稳定频道现在支持Xcode 9.3(我在测试频道上)
切换到稳定频道或下载最新更新,现在应该可以使用。
这些是具有更新的版本:
更多信息here
答案 1 :(得分:2)
目前,您可以在xamarin处理xcode 9.3之前下载xcode 9.2。可以在https://developer.apple.com/download/more/
下载9.2答案 2 :(得分:1)
Xamarin刚刚解决了这个问题。如果你使用Mac,那么只需更新你的VS for Mac。 Windows VS的修复程序将在15.6.5版本中尚未提供,但您现在可以下载并安装Xamarin所需的软件包。只需转到以下链接: https://releases.xamarin.com/service-release-15-6-5/
UPD: Windows的修复程序现已推出。只需下载VS 15.6.5