我无法在项目中打开任何XIB文件。
详细信息如下:

  • 已安装最新的Xamarin.iOS sdk(8.4)
  • Xamarin Studio(稳定通道)
  • 5.5.3 Build 6 xCode-6.1

  • 错误详情:
    System.IO.IOException: Invalid parameter
      at System.IO.File.SetLastWriteTime (System.String path, DateTime lastWriteTime) [0x00029] in /private/tmp/source-mono-mac-3.10.0-branch/bockbuild-mono-3.10.0-branch/profiles/mono-mac-xamarin/build-root/mono-3.10.0/mcs/class/corlib/System.IO/File.cs:474
      at MonoDevelop.MacDev.ObjCIntegration.NSObjectTypeInfo.GenerateObjcType (System.String directory, System.String[] frameworks) [0x004d1] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-5.5-branch/fbe3e945/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/ObjCIntegration/NSObjectTypeInfo.cs:236
      at MonoDevelop.MacDev.XcodeSyncing.XcodeSyncedType.SyncOut (IProgressMonitor monitor, MonoDevelop.MacDev.XcodeSyncing.XcodeSyncContext context) [0x00033] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-5.5-branch/fbe3e945/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeSyncedType.cs:82
      at MonoDevelop.MacDev.XcodeSyncing.XcodeMonitor.UpdateProject (IProgressMonitor monitor, System.Collections.Generic.List`1 allItems, MonoDevelop.MacDev.XcodeIntegration.XcodeProject emptyProject) [0x00417] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-5.5-branch/fbe3e945/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeMonitor.cs:164
      at MonoDevelop.MacDev.XcodeSyncing.XcodeProjectTracker.UpdateXcodeProject (IProgressMonitor monitor) [0x00050] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-5.5-branch/fbe3e945/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeProjectTracker.cs:517
    

    最佳答案

    根据this thread,有一种解决方法可以帮助我。
    转到〜/ Library / Caches并删除所有XamarinStudio-XX文件夹

    关于ios - 更新Xcode项目时出错。从Xamarin.Studio打开XIB时参数无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26797734/

    10-10 00:54
    查看更多