5

我已经安装了 Cordova 2.5 并在 Xcode 的项目中尝试 Hello World 并收到此警告。有没有任何想法如何解决这个警告..谢谢

4

4 回答 4

5

您可以注释掉 AppDelegate.m 中的行(根据 2.5.0 第 68 行)

self.viewController.useSplashScreen = YES;

这应该会删除您下一次构建时的警告。

于 2013-03-08T23:01:51.760 回答
2

闪屏控件现在已拆分到 Splashscreen 插件中:

http://docs.phonegap.com/en/2.5.0/cordova_splashscreen_splashscreen.md.html#Splashscreen

(该页面上有一个完整的使用示例)

于 2013-03-01T11:40:34.083 回答
1

为了解决这个问题,您唯一需要做的就是在 AppDelegate.m 中注释该行,保存文件并再次运行应用程序。

由于向后兼容性,未对此进行注释。

该模板已包含插件,您可以在 config.xml 文件的插件部分中检查它。

正如 rmc47 所指出的,您可以在http://docs.phonegap.com/en/2.5.0/cordova_splashscreen_splashscreen.md.html#Splashscreen上查看更多信息。

于 2013-04-02T18:45:51.423 回答
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
于 2013-07-10T05:04:45.503 回答