C# 统一、Xcode、兼容性列表?
问题:我无法从Unity editor构建和运行,也无法将Monodevelop附加到设备进程 具体版本:C# 统一、Xcode、兼容性列表?,c#,ios,xcode,unity3d,compatibility,C#,Ios,Xcode,Unity3d,Compatibility,问题:我无法从Unity editor构建和运行,也无法将Monodevelop附加到设备进程 具体版本: 单元5.2.2f Xcode 7.1(7B91b) 我相信这一切都与兼容性有关,因为当您在编辑器中构建和运行时,Unity会发出一个小警告: Unity xcode plugin has not current Xcode in its compatibility list. Please launch the project manually UnityEditor.HostVie
- 单元5.2.2f
- Xcode 7.1(7B91b)
Unity xcode plugin has not current Xcode in its compatibility list.
Please launch the project manually
UnityEditor.HostView:OnGUI()
我在哪里可以找到所说的“Xcode兼容性列表”?解决方案,以备将来再次出现这种情况时使用:
- Finder中的开放应用程序
- 右键单击XCode应用程序>显示软件包内容
- 开放内容
- openinfo.plist
- 复制DVTPluginCompatibilityUID字符串
- 在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... DVTPluginCompatibilityUIDS 63FC1C47-140D-42B0-BB4D-A10B2D225574 37B30044-3B14-46BA-ABAA-F01000C27B63 等
- 添加一行,其中包含: <string>[Paste the copied UUID here]</string> [将复制的UUID粘贴到此处] 在这一行之前: </array>
- 保存文件,并提供密码以覆盖plist
您将能够让Unity在XCode中再次运行构建过程(在重新启动XCode之后)解决方案,以解决将来可能再次发生的问题:
- Finder中的开放应用程序
- 右键单击XCode应用程序>显示软件包内容
- 开放内容
- openinfo.plist
- 复制DVTPluginCompatibilityUID字符串
- 在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... DVTPluginCompatibilityUIDS 63FC1C47-140D-42B0-BB4D-A10B2D225574 37B30044-3B14-46BA-ABAA-F01000C27B63 等
- 添加一行,其中包含: <string>[Paste the copied UUID here]</string> [将复制的UUID粘贴到此处] 在这一行之前: </array>
- 保存文件,并提供密码以覆盖plist
您可以让Unity在XCode中再次运行构建过程(重新启动XCode后)看起来这是Unity的错误,他们声称已修复,但有其他人使用与您相同的版本时遇到了相同的问题。也许可以尝试下载补丁(5.2.2p4)?我想试试,我已经试过3个版本的xcode了,但都没有用。这让构建和运行都能正常工作,所以谢谢你,但对于调试来说,没问题。仍然不让monodevelop连接到进程看起来像是一个Unity bug,他们声称已经修复了,但是还有其他人在使用与您相同的版本时遇到了相同的问题。也许可以尝试下载补丁(5.2.2p4)?我想试试,我已经试过3个版本的xcode了,但都没有用。这让构建和运行都能正常工作,所以谢谢你,但对于调试来说,没问题。仍然不让monodevelop附加到流程中