uniapp ios app离线打包
  kxVMkty6hyaT 2023年11月01日 91 0

前言

进行UniApp 离线打包之前, 建议先认真阅读一遍官方的开发文档。真正阅读过了,可以少踩很多坑。本文介绍离线打包前的准备及iOS工程的一些配置和需要注意的事项。

官方文档:
App离线打包
iOS插件开发教程
iOS原生工程配置

首先,需要去UniApp官网创建一个开发者账号
注册开发者
登录开发者中心

账号创建成功后就可以去开发者中心创建应用了。

App的创建

在这里插入图片描述
在开发者中心, 点击 “应用管理-> 我创建的应用” , 显示已创建的应用列表
在这里插入图片描述

点击 “创建应用” 按钮后,会弹出创建新应用的对话框。
在这里插入图片描述
选择应用类型 “uni-app”, 输入 “应用名称”, 点“确认”按钮 完成应用的创建。

应用创建成功后会生成一个App id, 是这个应用的唯一标识。后面会讲到在iOS工程中配置这个App id
在这里插入图片描述
点击“编辑” 按钮可以修改 “应用名称”。 点击“删除”按钮可以删除应用,但需要符合删除条件才可以
在这里插入图片描述

AppKey的生成

通过上面的操作,我们已经创建好应用了。 UniApp的插件开发除了需要上面创建应用生成的“App id” 外,还需要App key。 接下来讲一下App key的生成步骤:
在这里插入图片描述
在应用列表中 点击“rz-testmodule” 的应用名称 ,进入二级管理页面。
在这里插入图片描述
左侧菜单栏选择 “离线打包Key管理” , 右侧配置信息中 选择平台:“iOS” , iOS BundleId : 苹果开发者中心创建的应用的 bundle id . 点击“保存” 按钮。
在这里插入图片描述
箭头指向的位置就是生成的 “App key

AppId 的配置

打开 Xcode 工程目录下的control.xml文件,修改appid值:
在这里插入图片描述

appid:值为HBuilderX应用的appid,control.xml 中的appid 值必须与5+应用manifest.json中的id字段值(uni-app项目为manifest.json中的appid字段值)完全一致;

AppKey的配置

在iOS工程中打开info.plist,创建key为dcloud_appkey,Value选择String类型,内容为申请的AppKey如下:
在这里插入图片描述

参考

Appkey申请

更多

更多有关uniapp ios 插件开发的相关内容可参考专栏:《uniapp ios原生插件与混合开发教程》

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  CtD5wRylWJnU   2023年12月18日   71   0   0 iOS开发
  VNOq1q4uxUrF   2024年04月28日   57   0   0 iOS开发
  1CWF3j8usn4C   2024年04月13日   66   0   0 iOS开发
  e6voGgIjmj4L   2024年02月29日   74   0   0 iOS开发
  GlkGUhBxsw3T   2023年12月05日   32   0   0 iOS开发
  GlkGUhBxsw3T   2023年11月24日   34   0   0 iOS开发
  CtD5wRylWJnU   2024年02月27日   105   0   0 iOS开发
  CtD5wRylWJnU   2023年12月22日   35   0   0 iOS开发
  ZUHqNuKReWDj   2024年02月19日   39   0   0 iOS开发
kxVMkty6hyaT