Uni开发的app,使用Windows S10,放在ios上,全程跟着一个马平川。

简介: 其实在我写这篇文章的时候,很多版本的app都已经更新了,但是突然有一天我觉得如果我不把它们记录下来,它们就会被遗忘,现在越来越多的人在用uniapp开发app。

一、发布前的准备
1.计算机的windows10环境
2.下载appuploader.exe工具,它可以在
windows(http://www.appuploader.net/appuploader/download.php)上生成证书和描述文件
3.ios开发者账号(我申请了一年688人民币,个人账号)
4.HbuilderX开发工具,用来封装(。ipa或者。apk或者。wgt)并开发
第二,申请ios的App ID和外包专用密码。
1.开发者账号,登录developer.apple.com/account/res…
image.png

2.申请ios的app ID(app的唯一ID)
2.1选择标识符并单击要创建的编号。
image.png

2.2选择应用程序id,然后单击继续。
image.png

2.3选择应用程序,然后单击继续。
image.png

2.4填写Bundle ID,点击继续,这个Bundle ID就是HbuilderX打包时打包界面上的AppID,并填写这个Bundle ID。
image.png

2.5检查成功的申请并选择标识符。列表中已经有新应用的。
image.png

3.申请app颁发的专用密码,开通apple id管理中心appleid.apple.com/zh_CN登录开发者账号(例如66666)
image.png

三。创建证书. p12(开发和发布);创建个人资料。移动供应(开发和发布)
1.打开appuploader.exe并登录开发者帐户。
image.png

2.点按Apple Certificate以添加新证书(键入:开发证书,选择开发,并颁发证书,选择分发)。
image.png
image.png
3.本地下载p12证书,同时下载开发和发布证书(p12证书已完成)
image.png

4.创建描述文件,然后单击描述文件。
image.png

5.填写并选择内容(类型:开发选择开发,发布选择应用商店)
image.png

6.本地下载描述文件,同时下载开发和发布(mobileprovision描述文件已完成)
image.png

第四,使用HbuilderX,云封装。国际认证协会
Bundle ID:填写前面过程II的2.4中应用的Bundle ID
证书私钥密码3360填写前面过程2 3中生成的密码,例如666666。
和证书描述文件:刚刚被下载到本地。
image.png

相关文章
|
10天前
|
前端开发 Android开发 iOS开发
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
【4月更文挑战第30天】Flutter 框架实现跨平台移动应用,通过一致的 UI 渲染(Skia 引擎)、热重载功能和响应式框架提高开发效率和用户体验。然而,Android 和 iOS 的系统差异、渲染机制及编译过程影响性能。性能对比显示,iOS 可能因硬件优化提供更流畅体验,而 Android 更具灵活性和广泛硬件支持。开发者可采用代码、资源优化和特定平台优化策略,利用性能分析工具提升应用性能。
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
|
1天前
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
5 0
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
|
2天前
|
移动开发 网络协议 Linux
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
5 0
|
4天前
|
定位技术 开发工具 iOS开发
ios9定位服务的app进入后台三分钟收不到经纬度,应用被挂起问题及解决方案
ios9定位服务的app进入后台三分钟收不到经纬度,应用被挂起问题及解决方案
8 0
|
4天前
|
大数据 测试技术 数据库
ios app性能分析
ios app性能分析
14 2
|
4天前
|
iOS开发 网络架构 UED
ios app的分类与本质,感想
ios app的分类与本质,感想
8 0
|
6天前
|
Web App开发 JSON 小程序
苹果app开发apple-app-site-association文件配置
apple-app-site-association 是苹果的配置文件,用于建立app和网站关联,支持Universal Links,使点击网站链接能直接打开相应app内部页面。配置文件为JSON格式,需上传至服务器`.well-known`目录或根目录。通过检查三个链接来测试配置,确保Content-Type为`application/json`。成功配置后,点击链接能在iPhone备忘录或Safari中直接唤起app,但可能有24-48小时延迟。
28 6
|
10天前
|
Web App开发 数据采集 移动开发
开发uniapp过程中对app、微信小程序与h5的webview调试
开发uniapp过程中对app、微信小程序与h5的webview调试
19 1
|
10天前
|
前端开发 Android开发 开发者
【Flutter前端技术开发专栏】Flutter中的混合应用(Hybrid Apps)开发
【4月更文挑战第30天】本文探讨了使用Flutter开发混合应用的方法。混合应用结合Web技术和原生容器,提供快速开发和低成本维护。Flutter,一款现代前端框架,以其插件系统和高性能渲染引擎支持混合应用开发。通过创建Flutter项目、添加平台代码、使用WebView、处理平台间通信以及发布应用,开发者可构建跨平台混合应用。虽然混合应用有性能和用户体验的局限,但Flutter的跨平台兼容性和丰富的插件生态降低了开发成本。开发者应根据项目需求权衡选择。
【Flutter前端技术开发专栏】Flutter中的混合应用(Hybrid Apps)开发
|
10天前
|
存储 Swift iOS开发
使用Swift开发一个简单的iOS应用的详细步骤。
使用Swift开发iOS应用的步骤包括:创建Xcode项目,设计界面(Storyboard或代码),定义数据模型,实现业务逻辑,连接界面和逻辑,处理数据存储(如Core Data),添加网络请求(必要时),调试与测试,根据测试结果优化改进,最后提交至App Store或其它平台发布。
44 0