Unity 4.5.3
Xcode 6.4
Metaio 6.0.2.1
iPad4+IOS 8.4
iMac
手里有一个项目,非商用,水印不水印的无所谓了。
第一期大概需求是PC版 各种交互 一直倒腾高通Vuforia 不支持PC 就想到了“蜜桃”。
二期需求客户要搞iPad版本。
之前没有搞过IOS,也是第一次用Xcode,结果就一个大坑,客户iPad4系统没升级iOS6.1,呵呵。Xcode 4,Xcode5,Xcode6各装一遍。蛋疼一下午最终无奈给iPad升系统了iOS8.4。
1.Unity倒出Xcode工程。
2.Xcode编译出错。
3.各种度娘,谷哥。蛋疼了一天,解决不了。
4.痛定思痛,各种尝试,然后,哇哈哈。
===========开始放大招==========
切换到Build Phases选项卡,在Link Binary With Libraries标签下添加库引用:
a..../Libraries/metaioSDK
b..../Libraries/libiPhone-lib.a(若已存在,请忽略这一步)
c.Security.framework
d.CoreImage.framework
e.libxml2.dylib
f.最后也是最关键的 添加 libc++.dylib库。
Xcode 中 cmd+r ,编译通过。吼吼吼。。。。。
本文分享了使用Unity 4.5.3、Metaio 6.0.2.1、Xcode 6.4等工具开发跨平台应用的经验,解决了在不同系统上遇到的问题,如PC版的交互实现、iPad版的兼容性挑战。通过添加特定库引用和调整Xcode设置,成功解决了编译错误,并实现了项目的顺利编译和运行。
6237

被折叠的 条评论
为什么被折叠?



