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

Zig*_*Zig 3 iphone xcode ios

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

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

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

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

Zig*_*Zig 5

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

这是我所做的/发现的:

  • 我尝试在另一台设备上运行,并且能够在后续运行中看到更改。

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

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

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

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

TLDR:

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