Unity,Xcode,兼容性列表?

时间:2015-11-19 01:21:47

标签: c# ios xcode unity3d compatibility

问题:我无法从Unity编辑器构建和运行,或将Monodevelop连接到设备进程。

特定版本:

  • Unity5.2.2f
  • Xcode 7.1(7B91b)

我相信这一切都与兼容性有关,因为当你从编辑器构建和运行时,Unity会发出小警告:

Unity xcode plugin has not current Xcode in its compatibility list.
 Please launch the project manually
UnityEditor.HostView:OnGUI()

我在哪里可以找到" Xcode兼容性列表"?

1 个答案:

答案 0 :(得分:0)

将来可能再次出现的解决方法:

  • 在Finder中打开应用程序
  • 右键单击XCode应用>显示包裹内容
  • 打开内容
  • 打开Info.plist
  • 复制DVTPluginCompatibilityUUID字符串

  • 在Finder窗口中,按⇧⌘G(Shift + cmd + G)

  • 输入/Applications/Unity/PlaybackEngines/iOSSupport/Tools/OSX/Unity4XC.xcplugin/Contents
  • 在您喜欢的文本编辑器中打开Info.plist
  • 找到部分:
    <key\>DVTPlugInCompatibilityUUIDs</key>
        <array>
            <string>63FC1C47-140D-42B0-BB4D-A10B2D225574</string>
            <string>37B30044-3B14-46BA-ABAA-F01000C27B63</string>
            <string> etc...
    
  • 添加一行:

            <string>[Paste the copied UUID here]</string>
    
    在此行之前:
        </array>

  • 保存文件,并提供密码以覆盖plist。

你将能够让Unity再次在XCode中运行构建过程(在重新启动XCode之后)