当试图在iPad Pro Simulator上运行我的游戏时,我遇到了以下崩溃:
dyld:懒惰符号绑定失败:未找到符号: _UnityParseCommandLine
参考: /Users/eduardocoelho/Library/Developer/CoreSimulator/Devices/4944B945-6DFA-4DF4-830C-6084EBB9F754/data/Containers/Bundle/Application/326A72B2-584D-4CFB-9E1C-2FFA283A9BA0/klondikesolitaire.app/klondikesolitaire
期望:平面命名空间
dyld:未找到符号:_UnityParseCommandLine
参考: /Users/eduardocoelho/Library/Developer/CoreSimulator/Devices/4944B945-6DFA-4DF4-830C-6084EBB9F754/data/Containers/Bundle/Application/326A72B2-584D-4CFB-9E1C-2FFA283A9BA0/klondikesolitaire.app/klondikesolitaire
期望:平面命名空间
该应用程序在另一台模拟器上正常运行。
我的配置如下:
如何在iPad Pro Simulator上运行游戏?
答案 0 :(得分:1)
链接时,您几乎从不会有任何理由使用-flat_namespace
和-undefined lookup
。 99.9999%的时间,他们曾经掩盖其他错误。如果从链接器标志中删除它们(例如:OTHER_LDFLAGS),则在链接时而不是在运行时会收到正确的错误。
该错误将表明您忘记链接提供UnityParseCommandLine实现的库,或者该库没有为您正在构建的平台和体系结构创建有效切片。