美文网首页
uni-app 本地离线包集成步骤

uni-app 本地离线包集成步骤

作者: Joymerry | 来源:发表于2021-10-25 10:31 被阅读0次

    uni-app的本地离线包,及app-plus包在打包配置中的一些注意点:

    一.首先需要去官网下载HBuildX对应版本的离线包。一般下载最新的包,更新最新的HBuildX即可。

    二、插件包配置详细细节:

    1.替换Images.scassets中图片

    2.更改Targets——General中内容(Display Name、Bundle Identifier、Version )

    3.替换证书

    BundleID:com.abc1234
    Build Setting——搜索 a7e03077-46db-4b91-b0c4-20fd613c1e14 删除掉
    Build Setting——Signing——Code Signing Identify——全部更改为“iOS Developer”
    到这一步证书已经更改完成

    4.设置启动图

    上下左右居中、左右贴边、图片Content Mode选择Aspect Fit

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

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

    6.接下来,跟随官方文档开始配置参数:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios

    1.配置Appkey

    打开info.plist,创建key为dcloud_appkey,Value选择String类型,内容为申请的AppKey

    2.control.xml

    对应的 appid 更改为“__UNI__ABC1234”
    syncDebug改为false

    3.InfoPlist.strings

    国际化文件中更改项目名称

    7.导入原生插件

    官网文档位置:https://nativesupport.dcloud.net.cn/NativePlugin/course/ios?id=简介

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

    9. 每次HBuildX有更新的话,只需要替换项目主目录中的SDK包即可

    10. 根据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.第一种已经不再更新维护,访问最新地址:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/common
    根据文档添加系统依赖(系统库中依赖的库直接导入,SDK中依赖的库需要从项目目录中的SDK中导入)

    相关文章

      网友评论

          本文标题:uni-app 本地离线包集成步骤

          本文链接:https://www.haomeiwen.com/subject/ymejgltx.html