2015-11-19 126 views
1

問題:我無法從Unity編輯器創建和運行,或將Monodevelop附加到設備進程。Unity,Xcode,兼容性列表?

特定版本:

  • Unity5.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兼容性列表」?

+1

看起來它是一個統一的bug(重新啓動的XCode之後),他們自稱是固定的,但有其他人具有相同使用與您相同版本的問題。也許嘗試下載補丁(5.2.2p4)? http://issuetracker.unity3d.com/issues/ios-build-and-run-doesnt-work-with-xcode-7-and-7-dot-1 – Roberto

+0

要試試這個,我已經試過了3 xcode的版本無濟於事。 – CostelloNicho

+0

這得到了構建和運行的工作,所以感謝你,但至於調試,沒有骰子。仍然不讓monodevelop重視這個過程 – CostelloNicho

回答

0

解決方法,只要在未來,這可能再次發生:

  • 在Finder中打開應用程序
  • 右鍵單擊的XCode應用>顯示包內容
  • 開放內容
  • 開放的Info.plist
  • 複製DVTPluginCompatibilityUUID字符串

  • 在取景窗口,按⇧⌘G(SHIFT + CMD + G)

  • 在自己喜歡的輸入/Applications/Unity/PlaybackEngines/iOSSupport/Tools/OSX/Unity4XC.xcplugin/Contents
  • 開放的Info.plist文本編輯器
  • 找到部分:
     </array>

  • 保存文件,而PR:這條線之前

     
         <string>[Paste the copied UUID here]</string> 
    
    <key\>DVTPlugInCompatibilityUUIDs</key> 
        <array> 
         <string>63FC1C47-140D-42B0-BB4D-A10B2D225574</string> 
         <string>37B30044-3B14-46BA-ABAA-F01000C27B63</string> 
         <string> etc... 
    
  • 加一行提交您的密碼以覆蓋plist。

你就可以有統一再次運行Xcode中構建過程