我有 Xcode 工作区,里面有两个项目。第一个是 Alamofire(作为 git 子模块),第二个是我的项目。它看起来像这样:
这些是我的构建阶段:
我的项目没什么特别的,只是添加了 CoreLocation.framework、Alamofire.framework,然后测试了 CLLocationManager 并在 AppDelegate.swift 中抛出了一些 Alamofire 请求。
因此,当我从 Xcode 构建和运行项目时,应用程序启动正常,我可以做任何我想做的事情。但是,当我从 Xcode 中停止它并尝试在模拟器中运行它(每个测试的设备)时,它只是显示启动屏幕,然后在没有消息的情况下崩溃。这里可能是什么问题?我猜这与构建阶段和项目构建方案有关,但我不知道。