当使用sigh
对嵌入了位码的IPA进行签名时,签名过程将无错误地结束,但是在使用Xcode在设备上安装IPA之后,应用在启动时崩溃。
我无法从设备中检索崩溃日志,唯一的提示就是我Mac上的Console.app
中的该日志。
Failed to start job for application<it.prima.prima>: <NSError: 0x15f21fa10; domain: NSPOSIXErrorDomain; code: 3; reason: "No such process"> {
userInfo = {
RBLaunchdOperation = launch_get_running_pid_4SB;
RBLaunchdJobLabel = UIKitApplication:it.prima.prima[028c][rb-legacy];
}
}
这不是很有帮助。
最佳答案
经过几次尝试,我发现只有在退出嵌入了位码的应用程序时才会发生这种情况。
从项目设置(ENABLE_BITCODE = NO
)中删除位码支持可解决此问题。