2013-03-01 70 views
4

我已安裝Cordova 2.5並試圖在Xcode項目中使用Hello World並得到此警告。是否ANY1有任何想法如何解決這個警告.. 感謝'useSplashScreen'已過時:已棄用Cordova 2.5在Xcode中獲取此警告

+0

停止使用'useSplashScreen',並且如果有可用的話,可以使用替代方案。我希望文檔可以提供更多信息。閱讀。 – trojanfoe 2013-03-01 10:39:40

+0

雅在文檔中說,停止使用棄用的方法,但我認爲some1可能有更好的解決方案。 – MayurCM 2013-03-01 10:44:13

+0

參見http://cookieflow.wordpress.com/2013/03/16/hiding-and-showing-the-ios-status-bar-in-phonegap-2-5-0/#more-77 – 2013-03-27 05:44:39

回答

2

閃屏控制,現已拆分到閃屏插件:

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

(還有其上使用的完整示例頁)

+1

如果這是已棄用,那麼爲什麼新版本以這種方式運輸?打開終端並在xcode中創建一個新項目,當你嘗試運行它時,你會得到這個警告。這是簡單的香草,直接從phonegap包沒有變化。困惑。 – timsayshey 2013-03-01 21:58:03

+0

@ timbad2021我懷疑沒有人更新模板應用程序! – rmc47 2013-03-03 20:14:17

4

您可以註釋掉AppDelegate.m()行線68根據2.5.0

self.viewController.useSplashScreen = YES; 

這應該刪除您的下一個版本的警告。

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 
相關問題