Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
1
Question by CostelloNicho · Nov 19, 2015 at 02:04 AM · iosbuild and runcompatibilitydebuggerxcode 5

Unity, Xcode, Compatibility List?

This is taken from my stack post here: link

Problem: Targeting iOS, I am unable build and Run from Unity editor, or attach Monodevelop to a device process.

Specific Versions:

  • Unity5.2.2f

  • Xcode 7.1 (7B91b)

I believe this all has to do with compatibility as Unity will spit out the small warning, when you Build and Run from the editor:

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

Where can I find said "Xcode compatibility list"?

**Update: Updating to unity Version 5.2.2p4 (patch) has given me the ability to build and run, still cannot get debugger to attach.

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Owen-Reynolds · Nov 19, 2015 at 03:50 PM 0
Share

This is building on a $$anonymous$$ac (under the setting "PC, $$anonymous$$ac and Linux Standalone"?) I'm also a little confused where "attach $$anonymous$$onodevelop to a device process" comes in to this.

Does it appear to build everything for a while, then give that error? I get something similar, and it just means you have to open Xcode yourself and run what Unity made for you.

avatar image CostelloNicho Owen-Reynolds · Nov 19, 2015 at 04:12 PM 0
Share

I'm building this out from a mac for iOS, not standalone. ( I should have specified ) The "attach $$anonymous$$onodevelop to a device process" comes into this with using the debugger, which also isn't working for me on iOS.

The question asks: "Where can I find said "Xcode compatibility list"?" I've formed the assumption that both building and running and getting to the debugger to connect have to do with my version of Xcode and unity not being compatible; hence looking for the compatibility list the Unity logs are referring to in the build warning.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by VirtualPlay · Apr 27, 2016 at 01:29 PM

Workaround:

  • Open Applications in Finder

  • right-click XCode app > Show package contents

  • open Contents

  • open Info.plist

  • copy the DVTPluginCompatibilityUUID string

  • In the Finder window, press ⇧⌘G (Shift+cmd+G)

  • Enter /Applications/Unity/PlaybackEngines/iOSSupport/Tools/OSX/Unity4XC.xcplugin/Contents

  • open Info.plist in your favorite text editor

  • find the part with:

    <key\>DVTPlugInCompatibilityUUIDs</key>
            <array>
                <string>63FC1C47-140D-42B0-BB4D-A10B2D225574</string>
                <string>37B30044-3B14-46BA-ABAA-F01000C27B63</string>
                <string> etc...
    

  • add a line with:

                <string>[Paste the copied UUID here]</string>
    
    before this line:
    </array>

You'll be able to have Unity run the build process in XCode again (after restarting XCode)

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

34 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

iOS 4.2 XCode 3.2.5 Error from Debugger: mi_cmd_stack_list_frames: Not enough frames in stack. 0 Answers

Symbol not found: _UnityGetAudioEffectDefinitions 0 Answers

Which debugger do you use for iOS? 0 Answers

Unable to debug project in Xcode 8.2.1 from Unity IOS ? 0 Answers

Xcode 5.1 - Numerous compile errors 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges