[英]Xcode 11: Changes in code not updated to app or breakpoint doesn't work
XCode:11.1 操作系统:10.15 测试设备:iPhone 5s,iOS:12.4.2
大家好,我犯了一个愚蠢的错误,立即升级 Xcode 和 MacOS,而不是等待以后的稳定版本。
无论如何,如果我对代码进行了更改,例如添加了 NSLog() 行,则此添加不会在我的测试设备中的应用程序上更新。 为了让它工作,我必须从测试设备上卸载应用程序,然后通过运行 Xcode 中的代码重新安装它。 每次我对代码进行更改时都会发生这种情况。 我必须删除设备上的应用程序并重新安装。
我在互联网上寻找解决方案,但没有找到任何解决方案。 我假设这是一个 Xcode 错误,但我也很好奇你是否有同样的问题。 如果希望有人能快速解决。
更新 1在模拟器上它工作正常。
这发生在我身上,即使更改像打印这样简单的东西也会导致断点停止工作。 每次我进行更改以反映在应用程序中时,我都必须在测试设备上重新安装应用程序。 在我重新启动测试手机 Xcode 后,清理了它为我工作的构建文件夹。
尝试重新启动测试设备,然后再次运行应用程序。 如果这不起作用:
导航到 ~/library/MobileDevice/Provisioning Profiles/
删除与您正在使用的应用程序相对应的 .mobileprovision 文件。 (您必须单击文件以查看它们是什么,否则它只是一个长字符串)
导航到 ~/library/Developer/Xcode/DerivedData/YOUR_APP_NAME
删除构建文件夹
关闭Xcode,卸载app,重启手机,打开Xcode项目,清理build文件夹,运行app
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.