Ios iPhone应用程序没有';更新后无法启动

Ios iPhone应用程序没有';更新后无法启动,ios,objective-c,uiviewcontroller,uistoryboard,Ios,Objective C,Uiviewcontroller,Uistoryboard,随着我的应用程序的下一次更新,我想删除一个到目前为止显示的Splashscreen,但该应用程序似乎仍然要求在情节提要中删除视图 每次我尝试在安装了OLED的iPhone 3GS(iOS 6.1)上运行新版本时,我都会收到以下错误消息: 2013-07-10 15:46:02.574 Substi[9590:907] Unknown class SplashscreenViewController in Interface Builder file. 2013-07-10 15:46

随着我的应用程序的下一次更新,我想删除一个到目前为止显示的Splashscreen,但该应用程序似乎仍然要求在情节提要中删除视图

每次我尝试在安装了OLED的iPhone 3GS(iOS 6.1)上运行新版本时,我都会收到以下错误消息:

   2013-07-10 15:46:02.574 Substi[9590:907] Unknown class SplashscreenViewController in Interface Builder file.
   2013-07-10 15:46:03.190 Substi[9590:907] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x1ddd4490> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key imageView.'
2013-07-10 15:46:02.574 subsi[9590:907]接口生成器文件中的未知类SplashscreenViewController。
2013-07-10 15:46:03.190 Substi[9590:907]***由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey::]:此类不符合key imageView的键值编码。”
问题是,我从项目中完全删除了SplashscreenViewController(源代码和情节提要)

有人知道如何解决这个问题吗


提前感谢。

很抱歉从基础开始,但是您是否尝试过清理(产品>清理)然后重建。

在界面生成器的标识检查器中仔细检查自定义的
UIViewController
自定义类名。如果不是这样,是否有一个到
UIViewController
的出口仍然处于活动状态?检查连接检查器是否存在此问题


希望有帮助

似乎调试版本出了问题,所以发行版没有问题,所以可以忽略这个错误。

是的,我做了。当我从iPhone中删除旧版本并从Xcode运行它时,它工作得非常好。看起来你已经删除了这个类,但是故事板中仍然有一个引用它的视图控制器。在项目中搜索“SplashscreenViewController”,我已经这样做了。Splashscreen neighter存在于故事板中,也不存在于项目的其他地方。嗯。。。只有当您用当前版本覆盖旧版本时才会发生这种情况?如果安装fresh,是否会发生这种情况?可能是调试编译没有完全压缩IPA?是的,我认为dubug构建也有问题。当我用iTunes安装更新时,它工作得非常好。