Xcode:iOS应用程序在启动时总是突然崩溃

Xcode:iOS应用程序在启动时总是突然崩溃,ios,xcode,crash,Ios,Xcode,Crash,我创建了一个非常简单的应用程序,可以接收推送通知和显示内容。这是工作没有任何问题,自本月以来 从昨天开始,每次我想启动应用程序时,它都会突然崩溃 我正在使用iPhone8 Plus和iOS 12.4.1。重新启动应用程序后,iPhone的硬重置和软重置都无济于事 控制台显示以下内容: fehler 07:37:35.510970+0200断言无法获取任务名称 pid 542的端口右侧:(os/kern)故障(0x5) fehler 07:37:35.511100+0200断言无法启动作业,出现错

我创建了一个非常简单的应用程序,可以接收推送通知和显示内容。这是工作没有任何问题,自本月以来

从昨天开始,每次我想启动应用程序时,它都会突然崩溃

我正在使用iPhone8 Plus和iOS 12.4.1。重新启动应用程序后,iPhone的硬重置和软重置都无济于事

控制台显示以下内容:

fehler 07:37:35.510970+0200断言无法获取任务名称 pid 542的端口右侧:(os/kern)故障(0x5)

fehler 07:37:35.511100+0200断言无法启动作业,出现错误 { description=“无法正确获取pid 542的有效任务名称端口”; failureReason=“进程执行失败”; recoveryssuggestion=“有关详细信息,请咨询/var/log/com.apple.xpc.launchd/launchd.log”;}

fehler 07:37:35.511894+0200跳板[MyCompany.MyApp]引导 失败,出现错误:

fehler 07:37:35.512091+0200的跳板引导失败 具有 错误:错误域=BKSProcessErrorDomain代码=1“无法引导” 使用bundleID MyCompany.MyApp处理” UserInfo={NSLocalizedDescription=无法使用启动进程 bundleID MyCompany.MyApp,BKSProcessExitReason=0, NSLocalizedFailureReason=无法启动作业, NSUnderlyingError=0x28146e760{Error Domain=NSPOSIXErrorDomain Code=3 “没有这样的进程”UserInfo={NSLocalizedFailureReason=进程 无法执行,NSLocalizedRecoverysSuggestion=Consult /var/log/com.apple.xpc.launchd/launchd.log了解更多信息, NSLocalizedDescription=无法正确获取端口的有效任务名称 pid 542},BSErrorCodeDescription=引导失败}


有人知道为什么我的应用突然崩溃吗?

如果您用来创建此应用的开发人员证书已被吊销,或者另一个具有相同捆绑标识的应用(仍处于开发模式)正在使用您的开发人员证书,则可能会发生这种情况。当我们使用共享证书身份的免费开发者帐户构建用于测试目的的应用程序时,就会发生这种情况。

我的iPhone也有同样的问题。几天后它就停止工作了,所以我四处看看是否能找到答案。我发现了这个,它对我起了作用:

“如果不注册Apple开发者计划,您的应用程序将仅 在您的设备上持续7天。之后,您必须重新部署 它通过Xcode连接到您的设备。如果您注册了Apple Developer 程序,您将不会有这种不便。”

我知道这不适用于最初的问题,因为他说他有开发人员许可证,但这将适用于许多其他人谁不支付许可证,如果你的许可证已经过期。
我不确定是否允许在我发现问题的地方发布链接,所以如果是这样的话,就把它拿走,但我确实喜欢指的是我从哪里得到的,而不是我

尝试删除并重新安装该应用程序。@Manishharma93是的,确实有效。但这根本不应该发生。如果它是应用商店中发布的应用程序呢?检查。@David您可能通过提供给您的某个URL(通过diawi或其他方式)安装了此应用程序。这件事发生在一段时间之后。我不知道确切的原因。我可以向你保证,一旦你的应用程序在应用商店中发布,这种情况就不会发生。@Manishharma93不,我自己在Xcode中构建应用程序,并通过电缆直接安装到我的iPhone上。我使用的是付费的苹果开发者帐户。这是我使用的唯一一个带有此捆绑标识的应用程序。这个问题昨天出现了。几个星期以来,我甚至没有打开苹果开发者帐户或Xcode,所以我也没有做任何更改。但是我每天都会使用这个应用程序很多次。重新安装应用程序后,一切正常。这意味着,开发者证书中没有任何内容。