Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 11 Next capture
2021 2022 2023
1 capture
11 Jun 22 - 11 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 inwoods · Jul 24, 2015 at 09:17 AM · u3dxt

U3DXT : xcode fails to compile with unity 4.6.7

The xcode project generated with Unity 4.6.7 failed to compile; it is missing frameworks and libraries.

How do I get access to mod_pbxproj.py & post_process.py? so I can fix the problem.

I can fix the project manually but is a pain.

thanks,

Comment
Add comment · Show 1
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 RobMSantos · Jul 30, 2015 at 09:26 PM 0
Share

Any chance you could post the steps for fixing the compile problem manually? Someone may be able to set-up new post-build python scripts based on those instructions. Thanks!

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by inwoods · Aug 03, 2015 at 06:16 PM

Here's what I need to fix to get the project.pbxproj file to compile and link.

  • update to Unity 4.6.7 (>4.6.2)

  • update to U3DXT 1.7.1.2 (64 bit support)

Unity Player Settings

  • check unity player setting graphics API : Automatic

  • check unity version : 4.6.7

  • check scripting backend : IL2CPP

Xcode .xcodeproj

  • Build Settings -> Architectures -> ARCH = Standard Architectures

  • add missing U3DXT iOS Libraries
    • core

    • coreextra

    • social

  • add missing iOS frameworks

    • assets library

    • mobile core services

    • security

    • messageUI

    • social

    • twitter

Comment
Add comment · Show 4 · 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 Carpet_Head · Aug 04, 2015 at 10:43 AM 0
Share

Hey, Thanks for posting this - it looks like you have solved a big problem for me compiling U3DXT. However I'm struggling with the first two steps, where should I add the missing U3DXT iOS Libraries? and what exactly do you mean by the architectures?

EDIT: I believe adding libraries means adding the files in U3DXT/Editor/libs and dragging them into the linked frameworks

I added the frameworks just fine

When compiling I get 200 errors which read like this:

Apple $$anonymous$$ach-O Linker Error "_UP_SpeechXT_init" referenced from:

Thanks!

avatar image inwoods · Aug 05, 2015 at 09:54 PM 0
Share

You have it right for the .a files but it looks like you are using more that just core, core extras and social. Update all libraries that you are using.

for ARCHS, you find that in Xcode. In the Project Editor window select the Project. In the tabs select "Build Settings". In the collapsable gridview you'll see Architectures and under that you'll see ARCHS. It needs to be set to Standard to compile for 64 bit.

avatar image jimmyo · Aug 16, 2015 at 10:52 AM 1
Share

inwoods and Carpet_Head - Can one of you give more details on what it means to add the frameworks? eg do I drag the .a files from the examples into xcode somewhere? Thanks.

avatar image Carpet_Head · Sep 02, 2015 at 12:09 PM 0
Share

unity 5.1.3p1 adds support for xcode 6.4 and seems to fix all issues for me

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

U3DXT Bug: Zooming into Annotations on MapKit Crashes App 0 Answers

iOS TurnBased with U3DXT - Removing games in invalid state 1 Answer

U3DXT - How to scan for BLE devices with u3dxt.ios.native.corebluetooth? 0 Answers

TurnChanged is not fired always. 1 Answer

Attention U3DXT - Help Needed Urgently 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