【发布时间】:2014-06-16 16:40:00
【问题描述】:
Unity 4.5.1:http://unity3d.com/unity/whats-new/unity-4.5.1 Everyplay - ### 1801-1100 - 2014 年 5 月 20 日来自 https://www.assetstore.unity3d.com/en/#!/content/16005 Xcode - 5.1.1 项目构建设置:IOS 设备 SDK。目标操作系统版本 5.0
错误: 架构 armv7 的未定义符号: “UnitySetScreenOrientation(int)”,引用自: - [EveryplayUnity everyplayHidden] 在 EveryplayUnity.o ld:未找到架构 armv7 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
在我从 Unity 4.5 升级到 Unity 4.5.1 之前,项目构建良好
如果我在 Everyplay Editor 设置中禁用 IOS 启用标志/位,项目构建良好 如果我在 EveryplayUnity.o 中注释掉以下两行,Everyplay 工作正常 ScreenOrientation 方向 = ConvertToUnityScreenOrientation(newOrientation, 0); unitySetScreenOrientation(方向);
这里最好的解决方案是什么?
【问题讨论】:
标签: ios xcode unity3d everyplay