Cordova 嵌入iOS原生項目

http://cordova.apache.org/docs/en/4.0.0/guide_platforms_ios_webview.md.html

Cordova官方文檔

1、通過Cordova創(chuàng)建一個項目

$ ?cordova create Demo xidx Stevin_Y

2、為項目添加iOS平臺

$ ?cordova platform add ios

3、編譯一下

$ ?cordova build ios

4、編譯成功、在iOS文件夾下,運行一下工程。

OK!我們已經有了一個Cordova的iOS工程

5、創(chuàng)建一個iOS的項目,目錄如下:

6、將Cordova/platform/iOS路徑下的

Cordova、CordovaLib、platform_www、www和config.xml復制到 iOS的項目中。

復制后目錄如下:


7、文件復制后,向項目中添加時需要注意??了。(看添加選項)

1、將CordovaLib.xcodeproj添加到Demo工程中,右鍵選擇Add Files To Demo

2、添加www目錄到工程中,記得是勾選Create folder references

3、按步驟一添加config.xml到工程中,目錄結構如下


8、選擇工程的Build Settings->Other Links, 設置-Objc ? ?-all_load


9、選擇Build

Phases->New Run Script Phase,將新增New Run Script Phase命名為copy www directory


設置路徑,在Cordova/lib/目錄下copy-www-build-step.sh文件是.js文件。修改尾綴,轉成.sh文件。


10、Build Phases->Target Dependencies添加CordovaLib

11、Link Binary With Librarys添加libCordova.a, MobileCoreServices,AssetsLibrary


12、環(huán)境搭建完成。

iOS項目中代碼集成


運行項目Command + R,iOS模擬器效果如下:


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容