Xcode 11.1未安装具有更改的新版本(iOS 13.1.2)

时间:2019-10-16 13:37:21

标签: ios iphone xcode

在安装11.1之后,我创建了一个新项目,删除了Xcode现在默认为您提供的多窗口内容,并开始开发使用Vision Framework的测试应用。

当我到达需要在设备而不是模拟器上进行测试的时间时,我正在努力使我的应用程序正常工作。我终于意识到,在手机上运行该应用程序需要我删除该应用程序并运行全新安装,否则更改不会被推送到设备上。这仍然是一个问题。除非我经历删除应用程序并重新运行的繁琐过程,否则即使是新的打印语句也不会显示在调试器输出中。不管我清理/生成/运行的次数如何,后续更改仍将使用最初安装的版本。

我已经清理了项目,构建文件夹,派生数据,Xcode缓存,重新启动了Mac,重新启动了手机,重新安装了Xcode,删除并重新安装了Xcode,所有这些都没有成功。

还有其他人遇到这个问题吗?我想念什么?!

1 个答案:

答案 0 :(得分:5)

好吧,经过两天的尝试来解决这个问题,事实证明这是iOS 13上的某种Apple错误(惊奇,令人惊讶)。

这就是我所做的/发现的:

  • 我尝试在其他设备上运行,并且能够查看后续运行的更改。

  • 回到原始测试设备,该问题仍然存在(已排除Xcode问题)

  • 我在设备上还有另外两个使用相同开发证书签名的测试应用程序,因此我也删除了它们。

  • 再次从Xcode运行应用程序提示我进入设置以信任开发人员证书

  • 现在,每次运行Xcode时,更改和更新都会推送到设备上。

TLDR:

如果碰巧遇到类似问题,请尝试删除设备上的其他开发证书应用程序,然后重新信任该证书。