作者:大狗nonodq_284 | 来源:互联网 | 2023-01-05 14:36
使用我的第一个应用程序进行学习.它运行良好,但遇到了Xcode的问题.当我尝试在iPhone模拟器上运行该应用程序时,此消息始终会弹出"此时无法安装此应用程序".
怎么了?尝试构建应用程序时没有错误.试图清理构建.重新安装pods.重启Xcode.但是,删除了模拟器设备上的所有设置,问题仍然存在.
错误消息不会给我任何信息.有没有我可以查看的其他日志文件或什么?
1> JoakimSjo..:
我设法找到了问题.问题是我已经将一些密钥添加到无效的属性列表文件中.我通过查看位于此处的日志文件找到了错误:〜/ Library/Logs/CoreSimulator /
在〜/ Library/Logs/CoreSimulator /目录中名为:`CoreSimulator.log`的文件.
再次陷入这个问题.Simulator应用程序中的模拟器登录没有报告任何问题.`模拟器 - >调试 - >打开系统日志......`.只使用`tail -f~/Library/Logs/CoreSimulator/CoreSimulator.log`转到`CoreSimulator.log`报告了这个问题.
2> raed..:
重置模拟器:
Hardware
- > Erase All content and settings...
清理你的项目:
shift
+ cmd
+K
shift
+ opt
+ cmd
+K
这应该可以解决您的问题
FWIW:我只需要清理项目以便再次安装应用程序.
Xcode应该为这个丑陋的bug道歉.
3> Emy Stats..:
我知道这个问题已得到解答,但对于遇到同样问题的其他人,我建议如下:
检查模拟器日志,如果它的打印有用.首先,选择模拟器然后从菜单选项打开Debug - > Open System Logs.
确保只有1个模拟器正在运行.
从模拟器中删除旧版本的应用程序.
如果导入自定义框架,请确保自定义framework-> bundle-id与currentAppProject-> bundle-id不同.如果您不确定,那么只需更改当前项目的bundle-id即可.
还有一些模拟器可能是错误的 - >只需更改模拟器,它可以解决问题,为我改变模拟器工作.
4> Valentin Rad..:
对于任何在这个模糊的错误上浪费时间的人.如果您没有任何相关日志并且所有其他答案都失败,您可能会检查您是否最近添加了一个框架,该框架由于某种原因(未调查原因)无法嵌入,仅链接.GoogleMaps for iOS发生在我身上.
5> Sonam Maniar..:
我解决了这个问题,从Xcode首选项中删除了DerivedData.并从硬件重启模拟器.