小编aza*_*986的帖子

无法启动iPhone模拟器

我有Unity 5.0.2p1 Personal和Xcode Version 6.3.1(6D1002).

以下是希望重现问题的人的一些步骤:

  1. 一个新的空白Unity项目
  2. IOS播放器设置> SDK版本:模拟器SDK
  3. 在模拟器中启动应用程序时,构建和运行会产生此效果:

警告:在路径'/Users/...(username)创建LLDB目标时出错.../Library/Developer/Xcode/DerivedData/Unity-iPhone-couukthirzleocbdfmbmdpjhxrtr/Build/Products/Debug-iphonesimulator/ProductName.app'-使用空的LLDB目标,这可能导致远程设备的内存读取速度变慢.

dyld:未找到符号:__ ZN5metal16g_CurrentEncoderE

参考自:/Users /...(用户名).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3 -D211D2830E17/ProductName.app /产品名称

预计在:平面命名空间

in /Users/...(user name).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17 /ProductName.app/ProductName

然后,如果您在Xcode构建设置中选择标准体系结构并再次构建和运行,则会产生以下结果:

dyld:惰性符号绑定失败:未找到符号:_UnityRegisterProInterface

参考自:/Users /...(用户名).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/444E88D1-3B5D-46FA-A143 -B8634F56398E/ProductName.app /产品名称

预计在:平面命名空间

dyld:找不到符号:_UnityRegisterProInterface

参考自:/Users /...(用户名).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/444E88D1-3B5D-46FA-A143 -B8634F56398E/ProductName.app /产品名称

预计在:平面命名空间

(LLDB)

Unity iOS播放器设置中的各种设置会出现相同的结果:

  • 脚本后端:单声道(2.0)/ IL2CPP
  • 架构:ARMv7/ARM64/Universal
  • 目标iOS版本:6.0/8.1
  • 图形API:自动/打开GL ES 2.0/Open GL ES 3.0/Metal

使用Xcode Build Settings也可以获得相同的结果:

  • 基础SDK:iphonesimulator(未找到SDK)/标准架构(armv7,arm64) - $(ARCHS_STANDARD)
  • 支持的平台:iphonesimulator/iOS
  • iOS部署目标:iOS 6.0/iOS 8.1/iOS 8.3

任何提示都非常感谢.

xcode unity-game-engine ios xcode6.3.1

7
推荐指数
1
解决办法
2322
查看次数

标签 统计

ios ×1

unity-game-engine ×1

xcode ×1

xcode6.3.1 ×1