UniApp云打包和离线打包是指在开发UniApp应用时的两种不同打包方式。
UniApp云打包
UniApp云打包是通过使用UniCloud云服务来完成应用打包的过程,在HBuilderX中配置好各种参数后(如第三方SDK参数等),云打包会将代码上传到云端,云端完成打包任务后再下载生成的安装文件。
这种方式的优势在于可以使用云端的高性能计算资源,打包速度更快,而且不需要配置本地的开发环境,方便了开发者的使用。
UniApp离线打包
离线打包是在本地完成打包任务,需要手动配置原生工程(XCode、Android Studio)的配置,所有manifest.json中配置的需要打包后才能生效项都需要按离线打包文档进行配置。
这种方式的优势在于更加灵活,可以自行配置所需的开发环境,并在不需要云端资源的情况下完成打包任务。