我安装了Cordova 2.5并在Xcode的项目中尝试了Hello World并收到了此警告。 any1有任何想法如何解决这个警告.. 感谢
答案 0 :(得分:5)
您可以在AppDelegate.m中注释掉该行(根据2.5.0第68行)
self.viewController.useSplashScreen = YES;
这应删除下一次构建时的警告。
答案 1 :(得分:2)
启动画面控件现已拆分为Splashscreen插件:
http://docs.phonegap.com/en/2.5.0/cordova_splashscreen_splashscreen.md.html#Splashscreen
(在该页面上有一个完整的例子)
答案 2 :(得分:1)
为了解决这个问题,您唯一需要做的就是在AppDelegate.m中注释该行,保存文件并再次运行该应用程序。
对于向后兼容性,这未被注释。
该模板已包含插件,您可以在config.xml文件的插件部分进行检查。
您可以按照rmc47指出的那样查看有关http://docs.phonegap.com/en/2.5.0/cordova_splashscreen_splashscreen.md.html#Splashscreen的更多信息。
答案 3 :(得分:1)
虽然您可以在项目的AppDelegate.m文件中注释掉这行代码(我通常不建议这样做),但您也可以使用以下#pragma指令来禁止警告:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
/* ... code generating warning/deprecation message ... */
return YES;
}
#pragma clang diagnostic pop