uni-app 本地離線包集成步驟

uni-app的本地離線包,及app-plus包在打包配置中的一些注意點:

一.首先需要去官網(wǎng)下載HBuildX對應(yīng)版本的離線包。一般下載最新的包,更新最新的HBuildX即可。

二、插件包配置詳細細節(jié):

1.替換Images.scassets中圖片

2.更改Targets——General中內(nèi)容(Display Name、Bundle Identifier、Version )

3.替換證書

BundleID:com.abc1234
Build Setting——搜索 a7e03077-46db-4b91-b0c4-20fd613c1e14 刪除掉
Build Setting——Signing——Code Signing Identify——全部更改為“iOS Developer”
到這一步證書已經(jīng)更改完成

4.設(shè)置啟動圖

上下左右居中、左右貼邊、圖片Content Mode選擇Aspect Fit

5.直接替換HBuilder-uniPlugin-Info.plist文件

其中更改好的很多配置信息,手動更改容易遺漏

6.接下來,跟隨官方文檔開始配置參數(shù):https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios

1.配置Appkey

打開info.plist,創(chuàng)建key為dcloud_appkey,Value選擇String類型,內(nèi)容為申請的AppKey

2.control.xml

對應(yīng)的 appid 更改為“__UNI__ABC1234”
syncDebug改為false

3.InfoPlist.strings

國際化文件中更改項目名稱

7.導(dǎo)入原生插件

官網(wǎng)文檔位置:https://nativesupport.dcloud.net.cn/NativePlugin/course/ios?id=簡介

8.更改Pandora/apps 下的文件名稱為uni-app的appid:“__UNI__ABC1234”

9. 每次HBuildX有更新的話,只需要替換項目主目錄中的SDK包即可

10. 根據(jù)Feature-iOS.xls文件,配置項目依賴,添加Framework、Library(.a)、LinkerFlags(Other Linker Flag)

報錯處理:

1.Xcode離線打包App提示HTML5+ Runtime 打包時未添加xxx模塊

1.打開Feature-iOS.xls文件,查看需要添加的模塊
注意:Feature-iOS.xls在IOSSDK文件夾里
2.第一種已經(jīng)不再更新維護,訪問最新地址:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/common
根據(jù)文檔添加系統(tǒng)依賴(系統(tǒng)庫中依賴的庫直接導(dǎo)入,SDK中依賴的庫需要從項目目錄中的SDK中導(dǎo)入)

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

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容