简体   繁体   English

接口生成器文件中的未知类RNEmailField

[英]Unknown class RNEmailField in Interface Builder file

I have my app published on the app store, say version 1.2. 我在应用商店上发布了我的应用,例如1.2版。

I'm developing version 1.3, if the current live application (taken from the app store, 1.2) is installed on my device and I build & run the project in Xcode on the very same device it crashes with: 我正在开发1.3版,如果当前的实时应用程序(从App Store的1.2版中获取)已安装在我的设备上,并且我在Xcode上崩溃的同一台设备上构建并运行该项目:

2013-06-19 05:52:36.381 MyApp[12381:907] Unknown class RNEmailField in Interface Builder file.
2013-06-19 05:52:36.393 MyApp[12381:907] Unknown class RNAvatarImageView in Interface Builder file.

I removed every single instance of this plugin (installed via Pod) and it does not appear anywhere in the code now (I don't want it anymore). 我删除了此插件的每个实例(通过Pod安装),现在它不在代码中的任何位置出现(我不再想要了)。

If I uninstall the 1.2 live application from the phone, build & run 1.3 the application starts correctly. 如果我从手机上卸载了1.2实时应用程序,请构建并运行1.3,该应用程序将正确启动。 I made sure all the targets are ok, cleaned and cleaned build folder multiple times to no avail. 我确保所有目标都可以正常运行,并多次清理构建文件夹,但无济于事。

My fear is that once I release the upgrade the app will crash right at the start until a user uninstalls and reinstalls. 我担心的是,一旦我发布了升级程序,该应用程序一开始就会崩溃,直到用户卸载并重新安装为止。

I did read all the other threads about this problem but nothing solves it beside uninstall the previous app version. 我确实阅读了有关此问题的所有其他主题,但除了卸载先前的应用程序版本外,没有其他解决方案。

What should I do? 我该怎么办?

如果已删除此库,则选择“电子邮件textfeild”,转到“身份资源管理器”,并将类设为UITextfeild ..,与Imageview相同。

将MainStoryboard_iPhone重命名为Main_iPhone,一切恢复正常。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM