【发布时间】:2015-06-16 12:32:12
【问题描述】:
我的项目是基于 Objective-C 的,并且有一些第三方 swift 代码。
应用程序在调试模式下运行良好,但是,当我将应用程序归档为发布模式时,应用程序将在启动屏幕上崩溃。
将 swift 优化级别设置为 None 仍然有同样的问题。我安装了 crashlytics 3.7,但它在启动时崩溃,它没有机会上传崩溃。我很绝望。有什么想法吗?
更新:
我试图删除所有快速的东西和存档,现在一切都照常了。但是,一旦我将 swift 文件拖到基于 Objective-C 的项目中,运行(调试)应用程序就可以了。但是如果归档(发布)并将其安装在 iPhone 上,启动时会立即崩溃。有什么我想念的吗?
【问题讨论】:
-
设备日志说什么?
-
你可以在 GitHub 上发布你的项目吗?
-
我的应用已上传下载,所以我没有日志。但是您提醒我将调试模式设置为发布模式进行测试。抱歉,我无法发布项目。坚持
-
如果您打开 Xcode 的“设备”窗口并查看那里的设备日志,它会显示更有趣的内容吗?
-
我尝试将run设置为release config,但是Xcode只说:process launch failed: failed to get the task for process 44081.我没找到日志,太多了
标签: ios objective-c swift