免苹果开发者账号申请iOS上架及证书打包ipa测试(2022最新详解)

简介: 免苹果开发者账号申请iOS上架及证书打包ipa测试(2022最新详解)

虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。


想安装到自己非越狱手机测试是无能为力了。


不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请ios证书打包ipa安装到自己手机测试,强大吧!


这个神器就是Appuploader,ios app测试及上架辅助工具。


Appuploader安装教程


当然如果要上架App Store还是需要注册一个付费的苹果开发者账号。


如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行了。


下面进入教程


申请ios证书打包ipa测试分五步进行


1.申请一个苹果账号


2.申请ios测试证书(p12)


3.申请ios描述文件(mobileprovision)


4.打包ipa


5.安装ipa


一、申请苹果账号


也可以用我注册好的苹果账号体验下,新注册个也简单,1分钟搞定!


账号:894418571@qq.com 密码:abc123456ABC


1、点击苹果id注册地址,输入相关信息注册,如果已经有苹果账号了看第二步,还需要登录下苹果开发者中心,同意下协议,


https://appleid.apple.com/account?localang=zh_CN


2、注册成功了,或者有苹果账号了,登录苹果开发者中心


https://developer.apple.com/account


打钩同意协议,点击Submit提交


如此就可以登录Appuploader,创建ios测试证书了。


二、申请ios测试证书(p12)


1、打开Appuploader,用苹果账号登录


如果出现这个提示说明还没在苹果开发者中心同意协议,先同意下,请看第一个大步骤的第二小步。


51ffa3e39b91ff0648a275394a78f92b.png



2、登录上去有个提示不用管、叉掉,选择Certification


780210a910498108b94bcf0f83424b56.png



3、点击右下角+ADD,选择第一项 ios App development,输入名称(英文随意)、邮箱(随意)、


密码后面打包ipa时要用到,要记住,123之类密码的就行。


4fff33b2b65d56cfe6fe080579dc42d6.png



4、点击p12 File下载保存.p12 证书文件


c204320dd402ccdb77862599476e3797.png



三、申请ios描述文件(mobileprovision)


1、返回软件,选择Profiles


c9930e381ecf97124fcfa86f35e98bd6.png



点击右下角+ADD,先选择添加Add appid 应用标识符、输入appid,格式是com.com.com这样子的,中间有两个点。


406cbc4f29fbf1748bacc4b250998201.png



像我开始输入的com.ceshi.ceshi出现错误提示,格式虽然没错,但有报错,尝试修改下不报错就行了。 后面我改下如com.fen.tian,如此就ok,appid在打包ipa时要填写,记好。 3、下一步添加用来测试的手机了,先获取UUID。 使用 iPhone 或 iPad 扫码选择自带的浏览器safari浏览器打开二维码里的链接,即可快速获取 UDID 或者连接苹果手机助手获取到。 这个一长串的就是设备的UUID


4bc492a6d78b3287c876fb6a5b13dea5.png



4、获取到UUID、点击Add Device,复制上去,输入设备名称,点击ok。 可以添加多个


6f95ef884c8ce3b2871d9900383215a1.png



添加好设备后,叉掉,重新点击右下角的+ADD,选择第一项 ios App development。



93a4b15b4a4465214003c5abd3141f3f.png


选择刚创建的appid 如com.fen.tian,勾选关联第一步创建的ios证书p12,选择要测试的设备,可多选。


输入名称,点击ok创建。


fa0a034684312de3b1d438480fe13483.jpg



4、点击Download下载保存.mobileprovision,描述文件。



14b52bbfa47aa4f6175953119bfbb731.png


四、打包ipa


各开发者工具打包教程


APICloud打包教程 phonegap打包教程 xcode打包教程 APPcan打包教程


这里以HBuilder平台为例


1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。


2、选择iOS打包,支持的设备类型,使用苹果证书,填写AppID(刚创建的那个com.fen.tian),


上传之前创建的iOS证书.p12及配置文件.mobileprovision并输入创建ios证书p12时设置的密码,点击打包。


3、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。


五、安装ipa


1、下载爱思苹果助手,连接上手机,苹果官方的iTunes助手安装不了,不要用这个。


https://www.i4.cn/


点击应用游戏,点击导入安装,选择刚打包的ipa包。2、ipa将自动安装,类型是越狱版,安装成功后显示个人正版,因为是个人ios证书打包,没上架App Store。


3、安装成功了第一次启动应用会出现如下提示,用测试证书或者企业证书打包的ipa都会这样,需要设置一下。点击设置、进入通用,下拉选择描述文件和设备管理。


4、点击开发者应用下面出现的账号,信任,然后就能启动应用,不在出现提示。  

相关文章
|
4天前
|
iOS开发 开发者
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
|
4天前
|
安全 数据安全/隐私保护 Android开发
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
120 75
|
14天前
|
存储 监控 API
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
|
2月前
|
存储 人工智能 安全
【通义】AI视界|苹果停止签署iOS 18.0.1,升级用户无法降级
本文由通义自动生成,涵盖24小时内精选的五条科技资讯:奥特曼谈OpenAI未来发展方向,ChatGPT新搜索功能上线遇故障,Perplexity AI选举搜索面临挑战,马斯克谈特斯拉造手机的可能性,以及苹果停止签署iOS 18.0.1。更多精彩内容,欢迎访问通通知道。
|
3月前
|
iOS开发 开发者 MacOS
在线创建ios打包证书无需mac
这个文件并不一定需要使用mac OS去创建,在苹果开发者中心,生成了cer格式的证书后,导出p12证书这个过程,其实也并不一定需要mac电脑来完成。
48 0
|
5月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
220 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
5月前
|
测试技术 开发工具 iOS开发
iOS自动化测试方案(三):WDA+iOS自动化测试解决方案
这篇文章是iOS自动化测试方案的第三部分,介绍了在没有MacOS系统条件下,如何使用WDA(WebDriverAgent)结合Python客户端库facebook-wda和tidevice工具,在Windows系统上实现iOS应用的自动化测试,包括环境准备、问题解决和扩展应用的详细步骤。
463 1
iOS自动化测试方案(三):WDA+iOS自动化测试解决方案
|
5月前
|
测试技术 数据安全/隐私保护 iOS开发
iOS自动化测试方案(四):保姆级搭建iOS自动化开发环境
iOS自动化测试方案的第四部分,涵盖了基础环境准备、iPhone虚拟机设置、MacOS虚拟机与iPhone真机的连接,以及扩展问题和代码示例,确保读者能够顺利完成环境搭建并进行iOS自动化测试。
535 0
iOS自动化测试方案(四):保姆级搭建iOS自动化开发环境
|
5月前
|
测试技术 虚拟化 iOS开发
iOS自动化测试方案(二):Xcode开发者工具构建WDA应用到iphone
这篇文章是iOS自动化测试方案的第二部分,详细介绍了在Xcode开发者工具中构建WebDriverAgent(WDA)应用到iPhone的全过程,包括环境准备、解决构建过程中可能遇到的错误,以及最终成功安装WDA到设备的方法。
283 0
iOS自动化测试方案(二):Xcode开发者工具构建WDA应用到iphone
|
5月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
278 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程