应用程序无法在某些用户的模拟器上启动

问题描述 投票:0回答:1

我们正在生成一个应用程序版本,供我们的 QA 测试人员在他们的模拟器上试用。对于大多数人来说,它工作正常,但我们有两个用户,应用程序在启动时崩溃。通过检查控制台日志,我们发现 launchd 存在此问题。

error   12:22:42.120557+0200    SpringBoard Bootstrapping failed for <FBApplicationProcess: 0x17bbe0440; app<com.package.of.the.app((null))>:<invalid>> with error: <NSError: 0x60000146b930; domain: RBSRequestErrorDomain; code: 5; "Launch failed."> {
NSUnderlyingError = <NSError: 0x60000146bed0; domain: NSPOSIXErrorDomain; code: 1> {
    NSLocalizedDescription = Launchd job spawn failed;
};

}

有人遇到过这个问题吗?我们尝试重新启动模拟器,清理派生数据,重新启动Mac和模拟器,尝试使用其他应用程序和模拟器,从另一台计算机生成应用程序,但没有任何效果。 生成 .app 的 Mac 和测试 Mac 都是 M2

ios xcode ios-simulator
1个回答
0
投票

我也遇到了完全相同的问题。 在我们的一些 Mac 中,扩展属性 com.apple.quarantine 被添加到应用程序中,因此它无法运行。

尝试在您的测试 Mac 上运行以下命令:

xattr -r -d com.apple.quarantine ./XXXX.app

© www.soinside.com 2019 - 2024. All rights reserved.