Skip to content

离线打包-IOS

UniApp IOS 原生工程配置参考

一、环境准备

二、编译运行

  • 进入目录并双击项目文件:HBuilder-Hello>HBuilder-Hello.xcodeproj,在Xcode中打开该项目。
  • 双击项目打开配置文件,在General中修改项目的Bundle Identifier值为我们在苹果开发者管理端创建的应用对应值。
  • 配置应用标识(BundleId)与相关开发证书与描述文件。
  • 填入对应配置。
  • APP子项目打包生成本地资源,并复制到离线基座中。
  • 修改control.xml配置,保持目录与UniApp的AppID一致。
  • 连接真机,编译运行,安装到手机上,查看实时编译效果。

三、构建ipa包

  • 点击Product下的Archives构建,也可以点击Window下的Organizer查看历史构建的App
  • 点击Distribute App,选择Custom,选择对应的测试包或正式包,next下一步,选择对应的发布证书和描述文件,export导出ipa包,使用Transporter工具上传ipa包。

四、常见问题

  • 项目配置都正确怎么还是提示"未配置AppKey或配置错误"?

是安装包的信息与你在申请Appkey填写信息不符导致的。

  • 当Xcode出现提示打包时未添加某模块时

App离线SDK下载

模块/三方SDK配置介绍

在官方提供的配置表中找到对应的提示模块,然后将对应的系统库添加进项目中。官方下载的离线SDK中提供了一部分系统库,一定要注意版本对应,SDK/Resources/Libs 目录下找到需要的库文件添加进去。