使用APICloud封裝iOS模塊供h5使用開發(fā)app

一、下載APICloud官方的SDK和demo

下載地址

圖片.png

二、解壓

圖片.png

繼續(xù)解壓ios壓縮包 打開這個工程

圖片.png

三、了解工程結構

圖片.png

如上圖所示:
第一部分是APICloud提供的文件,用于做js和ios之間的交互。
第二部分是我們自己封裝的模塊。
第三部分是h5代碼,用于調用模塊和運行測試。

封裝模塊

模塊打包成靜態(tài)庫

創(chuàng)建靜態(tài)庫工程


圖片.png

刪除靜態(tài)庫工程里的默認文件


圖片.png

配置靜態(tài)庫為release版本


圖片.png

配置版本

圖片.png

添加指令集

圖片.png

點擊+號 添加armv7s


圖片.png

修改Build Active Architecture Only為NO


圖片.png

將我們封裝的模塊文件加入到靜態(tài)庫工程中,如果有framework和bundle文件也一起加進來

圖片.png
圖片.png

將模塊工程中的引擎里的這幾個頭文件導入靜態(tài)庫工程中

圖片.png

導入進來


圖片.png

開始編譯

模擬器選擇 Generic iOS Device command+B 開始編譯

圖片.png

編譯成功 得到靜態(tài)庫文件


圖片.png

新建一個文件夾,名稱和模塊名一致,該文件夾下創(chuàng)建target文件夾,將剛才編譯得到的靜態(tài)庫文件和需要依賴的framework、bundle文件拷貝到target文件夾中。

圖片.png

將模塊工程中的module.json文件拷貝到target文件夾同級目錄下


圖片.png
圖片.png

如果模塊依賴某個動態(tài)庫,則需要在target同級目錄里創(chuàng)建framework文件夾,將動態(tài)庫拷貝進來。

如果需要使用資源文件,比如圖片,則要在target統(tǒng)計目錄里創(chuàng)建res_+模塊名的文件夾。 以moduleDemo模塊為例: res_moduleDemo,將圖片等資源放置于這個文件夾下。

將ModuleDemo文件夾壓縮


圖片.png

在APICloud網(wǎng)站上 上傳模塊壓縮包

圖片.png

文檔地址
視頻地址

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

相關閱讀更多精彩內容

  • 學習: 1000小時硬本領學習1h^_^ 專家約談前溝通1h ^_^ 金融,情緒課程1....
    Sammi_楚悅閱讀 121評論 0 0
  • 晚風一到 樹兒們開始搖曳 蚊蟲也跟著搖擺 我躺在竹板上 發(fā)絲隨著蒲扇舞了起來 和爺爺說的話 被吹得七零八落 它們都...
    五月與小孩閱讀 252評論 0 6
  • 來自于《從PAXOS到ZOOKEEPER分布式一致性原理與實踐》讀書筆記 是什么 是一個典型的分布式數(shù)據(jù)一致性的解...
    陀氏閱讀 189評論 0 0
  • 在尼泊爾閉關結束時,年輕的雪瑞活佛詢問我閉關的感受,問:你開心嗎?我回答說:是的!當我請求他給我一些教導時,雪瑞活...
    菊蘭_6312閱讀 372評論 0 0

友情鏈接更多精彩內容