Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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
0
Question by dvd288 · Oct 19, 2012 at 01:19 PM · errorbuildiphonexcode

xcode build fail - Mach-o linker error

I have made a new project with nothing in it. I have made a scene with a camera and a cube. So there is nothing in my scene that is causing the problem. I will build the game and try to run it in xcode, but it fails. I have tried cleaning the project. I have tried running it on my iphone, running 6.0 simulator, 5.0 sim, 4.3 sim. It all fails Xcode gives me 2 warnings, and 2 errors. And the build will fail.

Unity Version: 3.5.0f5 (Mac OS X) Xcode version: 4.5.1

Error copied and pasted from xcode:

ld: warning: directory not found for option '-L"/Users/davidhogan/testProject2/build"' ld: warning: directory not found for option '-L"/Users/davidhogan/testProject2/build/Libraries"' Undefined symbols for architecture i386: "ConvertToUnityScreenOrientation(int, EnabledOrientation*)", referenced from: -[UnityViewController shouldAutorotateToInterfaceOrientation:] in AppController.o -[UnityViewController willRotateToInterfaceOrientation:duration:] in AppController.o -[UnityViewController didRotateFromInterfaceOrientation:] in AppController.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

I have tried messing around with the options in the player setting in unity with no success. I am new to this. Please help me out

Comment
Add comment
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

3 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by dannyskim · Oct 19, 2012 at 03:18 PM

Your unity version is incompatible with the version of XCode that you have. You need to upgrade to the latest Unity version in order to use XCode 4.5.1 in conjunction with iOS6 as well.

That's the only way to fix it unless you can sort through the AppController.mm file yourself and possibly solve the Mach-O errors.

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
avatar image
0

Answer by MrRetroCentral · Dec 06, 2015 at 03:38 AM

I had the same problem. I made a video to show you how to fix it. https://www.youtube.com/watch?v=j3UzJSRex_E

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
avatar image
0

Answer by MrRetroCentral · Dec 06, 2015 at 03:38 AM

I had the same problem. I made a video to show you how to fix it. https://www.youtube.com/watch?v=j3UzJSRex_E

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

12 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

Related Questions

115 errors in xcode 2 Answers

iOS Archive error: Build input file cannot be found: '/Users/navil/Desktop/WW3ClientiOS/Classes/Native/Unity.ugui_CodeGen.c' (in target 'Unity-iPhone' from project 'Unity-iPhone') 2 Answers

My app file size doubles that of what the console says it should... 1 Answer

Beginner user - nothing will compile in Xcode 2 Answers

can't run game through xcode; works when launched from iphone 1 Answer


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