【发布时间】:2016-04-13 12:56:14
【问题描述】:
我有一个 Unity 3d 项目,如果我使用 Mono 2x 脚本后端和通用架构构建它,它可以在 Xcode 中完美运行;即它构建,我可以在设备上运行并存档以提交到 App Store。
但是由于缺乏 64 位支持,无法上传到应用商店。
我研究并发现您应该将脚本后端更改为 IL2CPP 并进行了更改。
现在该项目在 Xcode 中构建良好,我可以在设备上运行它,但是当我将其归档时,我收到以下错误:
clang:错误:无法执行命令:分段错误:11 clang:错误:链接器命令因信号而失败(使用 -v 查看调用)
我已尝试禁用 BitCode see here
我已经尝试将优化更改为更快。
我已经检查过了,这个问题也影响了其他人。我正在使用 Xcode 7.2.1
有没有人对此有任何见解。
【问题讨论】:
-
您是构建了新的 xCode 项目还是覆盖了旧 xCode 项目中的 Native、Data 和 Libraries 文件夹?
-
发生分段错误时正在编译什么文件?它在 Xcode 7.3 中有效吗?
-
@NikaKasradze 我只是通过 Unity 创建了一个新构建并替换了现有的 Mono 构建。 trojanfoe - 我无法破译日志。我不能让 7.3 工作!
-
很多人都遇到了同样的问题:see this。他们中的大多数人都缺少一些功能和东西。所以也许更新 Unity 可以帮助解决这个问题?