uniapp ios app离线打包

yizhihongxing

前言

进行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原生插件与混合开发教程》

原文链接:https://www.cnblogs.com/reyzhang/p/17328503.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:uniapp ios app离线打包 - Python技术站

(0)
上一篇 2023年4月18日
下一篇 2023年4月19日

相关文章

  • iOS 深色模式适配

    要求:iOS13.0以上 重点:需要所有界面进行适配,工作量巨大,需要从项目开始就进行适配;H5界面无法进行适配   实现方式:System Colors(常用)、Semantic Colors(常用)、Dynamic Colors(常用)、Asset Catalog、Border colors、Dynamic Images   1.System Color…

    IOS 2023年4月17日
    00
  • iOS 审核浅谈:1.4.1、2.1、2.5.2、2.5.4、4.2.3、5.2.5

    整理下近期被 Apple 残忍虐待的成果。   ps: 可以提供一个视频链接,建议用微软的OneDrive 。审核员方便点。国内那些个地址都需要登录,需要登录才能看视频的场景,同样会被拒      Guideline 1.1 – Safety – Objectionable Content Guideline 1.1 – Safety – Objection…

    IOS 2023年4月18日
    00
  • iOS16新特性 | 灵动岛适配开发与到家业务场景结合的探索实践

    作者:京东零售 姜海 灵动岛是苹果在iPhone 14 Pro和iPhone 14 Pro Max上首次提出的全新UI交互形式,创新性的让虚拟软件和硬件的交互变得更为流畅。当有来电、短信等通知时,灵动岛会变化形态,以便让用户能够更直观地接收到这些信息。 而在用户使用一些应用App,比如音乐,并将其切换到后台时,灵动岛也能以另一种形态来显示这些软件,还可以通过…

    IOS 2023年4月17日
    00
  • 日本开放Wi-Fi 6E认证

    2022年9月2日,日本MIC(総務省)发布了“電波法施行規則等の一部を改正する省令(令和4年総務省令第59号)”省令,更新了Wi-Fi 6E Band 5频带5925 ~ 6425 MHz的技术要求。隔天(9月3日),日本DSP机构发布了“「6GHz帯小電力データ通信システム」の特性試験方法”,为日本Wi-Fi 6E认证提供了测试方法。   電波法施行規則…

    IOS 2023年4月18日
    00
  • uniapp ios原生插件开发 (framework,cocopods)

    一、了解UniApp 插件的开发方式 Xcode Framework 、 Static Library 基于Cocoapods开发 pod lib 已知UniApp的插件开发方式有两种, 第一种 Xcode Framework的方式,这种方式是官方指定的方式。 这种方式的优点就是简单直接, 但也有不足,比如当插件需要引入一些三方库时,操作起来就不是那么方便。…

    IOS 2023年4月17日
    00
  • 字节跳动 DanceCC 工具链系列之Xcode LLDB耗时监控统计方案

    作者:李卓立 仲凯宁 背景介绍 在《字节跳动 DanceCC 工具链系列之Swift 调试性能的优化方案》[1]一文中,我们介绍了如何使用自定义的工具链,来针对性优化调试器的性能,解决大型Swift项目的调试痛点。 在经过内部项目的接入以及一段时间的试用之后,为了精确测量经过优化后的LLDB调试Xcode项目效率提升效果,衡量项目收益,需要开发一套能够同时获…

    IOS 2023年4月18日
    00
  • Uniapp进行APP打包——iOS 系统

    一、打包过程 1、创建唯一标识符 首先,申请苹果开发者账号。 没有苹果开发者账号是无法进行 ios 打包上线的。 (2) 进入 https://developer.apple.com 这个网址,点击“account” 并输入苹果开发者账号进入用户界面。 ​   (3) 点击证书文件 ​   (4) 进入到这界面以后, 点击“APP IDs”,并新建一个 AP…

    IOS 2023年4月18日
    00
  • ios animation 动画学习总结

    目录 一、前言 二、UIView Animation 2.1 简单动画 2.2 关键帧动画 2.3 View 的转换 三、CALayer Animation 一、前言 动画一直是 iOS 开发中很重要的一部分。设计良好,效果炫酷的动画往往能对用户体验的提升起到很大的作用,在这里将自己学习 iOS 动画的体会记录下来,希望能对别人有所帮助。 iOS 的动画框架…

    IOS 2023年4月18日
    00
合作推广
合作推广
分享本页
返回顶部