故事板不会在模拟器中更新

use*_*540 16 xcode storyboard ios ios-simulator

我有一个工作的应用程序Xcode,但是当我尝试构建并运行它时,模拟器显示我正在处理的故事板的旧版本.我改变了故事板上的一些设计,但这并没有反映在模拟器中,没有更新.

有没有人有任何想法?

T0m*_*Twt 21

  1. 在模拟器上删除应用程序.

  2. 清洁

  3. 项目清单

  4. 建立和运行

NSLog(@"")在控制器中使用以检查代码执行.

  • 你有SIGBART,因为你在xcode中运行时删除了应用程序.这不是一个真正的问题.对我来说听起来T0m_Twt是正确的只是清洁和运行. (3认同)

Bre*_*den 12

我只花了至少6个小时.我有一个解决方案,但我还向苹果提交了技术支持票,试图获得有关原因和正确解决方案的更多信息.

只需删除对storyboard文件的引用,然后将它们添加回同一文件组中.

这似乎包括故事板文件回到构建期间生成的应用程序包中(可以在

DerivedData/APPNAME/Build/Products/Debug-iphonesimultator/APPNAME.app 
Run Code Online (Sandbox Code Playgroud)

从这里我可以看到我的更改从故事板反映出来的预期.

PS - 您是否正在使用本地化?我曾是.


xap*_*hod 6

我失去了2个小时.

解决方案是braindead简单:删除应用程序,关闭 iPhone 5S(iOS 7.1.1),并打开它bavk.