我正在XCode 4.5中创建一个应用程序。我的问题是我在模拟器中运行应用程序,但它没有显示最近的更改。从Content and Settings
选项重置iOS simulator
后,它会显示最新输出。但是,如果我关闭模拟器并再次运行应用程序,它会再次显示旧输出。
任何人都可以有想法,背后是什么以及如何解决这个问题?
感谢。
答案 0 :(得分:2)
发生这种情况时我会怎么做:
1)从模拟器中删除应用程序
2)运行Project> Clean
3)运行Project> Clean Build Folder(CMD + Shift + Option + k)
4)手动删除应用程序的Derived Data文件夹(您可以在Organizer> Projects下找到它)
每次都可能不需要所有这些步骤。
答案 1 :(得分:1)
尝试从模拟器中删除应用程序(就像在iPhone上执行此操作),然后从xcode重新运行应用程序
答案 2 :(得分:1)
如果您正在使用Ionic,那么很抱歉,但这是一个问题,离子变化不会显示变化。
现在,您必须从Ionic Project中删除ios Platform并再次添加ios平台。
为我工作......
答案 3 :(得分:0)
只需重命名你的故事板并从Project - General中选择它对我有用。
如果它不起作用,请在模拟器中删除应用程序并再试一次这对我有用。
答案 4 :(得分:0)
尝试从项目中删除Build Directory,然后清理项目并再次构建
答案 5 :(得分:0)
如果在Xcode中使用电容器时发生这种情况,请尝试以下操作:
ionic build
npx cap sync
或npx cap copy
注意:
sync
命令更新依赖关系,并将所有Web资产复制到您的项目中。
copy
命令仅复制Web资产,如果您知道不需要更新本机依赖关系,则此操作会更快。