Uniapp IOS 離線打包
- 下載最版的5+SDK:從DCloud上下載最新的5+SDK
https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/103
解壓出來後會有多個工程的文件:如果不需要調用本地插件就在HBuilder-Hello項目上修改即可。 - 選擇HBuilder-Hello工程:裏面是一個XCode工程,直接雙擊HBuilder-Hello.xcodeproj打開項目;
- 在HBuilderX中打包發行本地www資源包;
- 替換www資源包:用自己的包替換HBuilderX-Hello項目下的資源包。
- 修改appid:打開資源包中的manifest.json,裏面會有一個appid,然後直接把項目下Pandora/apps/HelloH5這個文件夾名字重命名成目標appid的名字
- 修改xcode工程下control.xml文件中的appid和appver改成自己需要的
- 修改在General中替換app信息,這裏做蘋果開發的朋友應該都知道,就不多闡述了,關於BundleID註冊還有證書以及描述文件的申請,不清楚的朋友可以自行搜索一下,很多教程。
注:版本號必須和之前control.xml中配的一致 - 修改Xcode工程下的InfoPlist.strings:應用的桌面名稱
- 替換啓動頁和app的logo;
注意:app的logo需要的尺寸有:40,58,60,80,87,120,180,1024啓動頁需要的尺寸在工程下的splash目錄下,裏面包含了很多啓動頁的圖片
uniapp 官網參考地址:https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/41