无法启动 /private/var/containers/Bundle/Application/

4

我一直在尝试在iOS 12设备上测试一个应用程序,但每次构建时,它都可以成功地构建到设备上(我的iPhone或iPad),但会崩溃并显示以下消息:

无法启动 /private/var/containers/Bundle/Application/

(我正在使用Xcode 10 beta 3和Swift 4.2)

错误消息的截图

3个回答

12

检查在您的开发设备中是否已经信任了该应用程序的作者:

设置 -> 通用 -> 个人资料与设备管理 -> 公司名称 -> 如果尚未完成,请信任该应用程序。

希望这可以帮到您。


谢谢。但我最终购买了苹果开发者会员并通过TestFlight测试应用程序。并且意识到我第一个应用程序:https://itunes.apple.com/gb/app/ski-map/id1437116070?mt=8 - Joseph Catley
那也可能是一个解决方案。但是请注意,在您的问题中添加您没有开发者会员资格将会很有帮助。 - AndaluZ
我问的时候没有一个。 - Joseph Catley
我知道@JosephCatley,但其他想要帮助你的人不知道。通常情况下,如果你开发iOS应用程序,没有开发者会员资格是无法完成的,因此我们都假设你已经有了这个资格。无论如何,很高兴你解决了问题,但请记住在你的问题中添加尽可能多的信息。我们都在这里互相帮助 :) - AndaluZ

1
我可能已经为您找到了解决方案。
在删除并更新所有苹果证书无效后,我在钥匙串访问中点击了“系统”选项卡,并将“Apple Worldwide Developer Relations Certification Authority”从“总是批准”更改为“默认”设置。
在Xcode中重新构建,现在可以正常运行。
希望这有所帮助!

1
我简直不敢相信,这对我起作用了!谢谢,救了我的一天。 - Yuliwee

0

1- 检查您是否在从Xcode直接运行应用程序到设备时使用分发配置文件,如果是,请改用开发者配置文件。

2- 检查您的设备iOS版本是否高于beta 3,因为您正在使用Xcode10 beta3。如果更高,请尝试使用与您的iOS相同的Xcode beta版本

如果不是这种情况,请提供有关您正在使用的构建设置的更多信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接