无需支付688苹果开发者账号,xcode打包导出ipa,提供他人进行内测
众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果IPA,作为刚接触ios开发的同学,只是学习ios app开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支付688,真的是极大的浪费,经过一番百度,APP Uploader这款软件,真是丝滑啊,只需要注册苹果个人开发者账号,不需要688认证,就可以打包自己开发的ios应用,提供给他人测试,废话不多讲,下面是详细教程:
第一步:注册苹果开发者账号,访问以下网址,按照提示注册即可,因为不需要支付688认证苹果开发者,所以没什么好讲的。
注册地址:Apple Developer (简体中文)https://developer.apple.com/cn/第二步:下载APP Uploader
下载地址:Appuploader官网--IOS ipa上传发布工具,证书制作工具跨平台版,windows,linux,mac系统都可用 (applicationloader.net)http://www.applicationloader.net/
我这里是VMware虚拟机安装的mac系统,所以下载了mac安装包,直接解压,双击appuploader即可启动,看下图:
主界面如下:
简单介绍一下,这块工具的使用方法:
1、登录,由于没有支付688认证,所以登录的时候,注意勾选未支付688:
2、功能介绍,我这里主要使用了工具的三个功能部分:
证书部分:主要是通过工具生成.p12证书文件,后面这个证书要导入mac系统。
描述文件:这个文件主要包含了证书,公钥,设备信息等,具体可以百度了解详情。
测试设备:主要是录入要内测的ios手机,主要是udid,udid可以理解为设备的一个唯一标识码,iphone手机udid的获取,可以通过工具,也通过蒲公英获取,非常简单:蒲公英 | 一步快速获取 iOS 设备的UDID (pgyer.com)https://www.pgyer.com/tools/udid
其他功能模块我这也没有用到,具体可以通过工具软件的帮助文档详细了解,帮助文档也列出了常见的问题以及解决方法:
Appuploader常见问题 (applicationloader.net)http://help.applicationloader.net/topic/appuploader/第三步:使用xcode打包导出ipa文件,供其他人内测
1、mac系统导入appuploader生成的p12证书,导入方法入下图:
系统提示输入密码之类的,按照提示输入密码即可。
2、关键部分,xcode使用这个p12证书,进行打包ipa:
xcode添加好了苹果开发者账号,个人p12证书有了,接下来就是xcode打包ios应用:
xcode编译没有问题,就会弹出一下界面
在Products目录下,把xxx.app文件拷贝出来,新建Playload文件夹,压缩Playload文件夹,得到Playload.zip文件,修改Playload.zip文件为Playload.ipa文件,至此ios应用安装文件就弄好了,接下来就是分发这个应用,我这里是把Playload.ipa上传到了蒲公英分发内测平台,具体步骤这里不详细贴出来的,本文的重点是介绍APP Uploader这款省钱省力的好工具。
蒲公英分发内测平台:
蒲公英-免费且不限次数的App内测托管平台|iOS|Android安卓|内测托管|内测分发|应用内测 (pgyer.com)https://www.pgyer.com/
无需支付688苹果开发者账号,xcode打包导出ipa,提供他人进行内测相关推荐
- 苹果开发者账号购买或续费支付表单填写全记录purchase form
对于个人或公司苹果程序开发,要想将开发好的产品发布到APPStore上,则必须要购买苹果开发者账号.但是苹果官网并不支持国内的在线购买或续费服务,到支付这一步,会告诉我们下载一个苹果官方的支付单(PD ...
- 苹果开发者账号网页版续费失败支付报错解决办法
背景: 近日,有一个公司类型的苹果开发者账号老号(新号都是在Apple Developer app完成自动续期)即将到期需要续费,但是一直拖着只剩10天时间才准备续,却发现无法正常完成续费. 问题: ...
- XCode 苹果开发者账号,无法本地编译项目,问题所在 The app identifier “xxxx“ cannot be registered to your development team
苹果开发者账号,无法本地编译项目 提示下面的内容 The app identifier "xxxx" cannot be registered to your developmen ...
- 苹果开发者账号和证书那些事
1. 苹果开发者账号有四种类型,分别是: 个人开发者账号:99$一年,可以在AppStore上架,并且在app后面显示个人ID:每年最多只能添加一百个苹果设备对app进行真机调试:只要付费就可以申请: ...
- IOS苹果开发者账号申请流程
在谈及IOS开发者账号申请时,先来了解苹果开发者账号的分类 苹果开发者账号,分为三种.第一种(企业账号)Enterprise Program为公司内部员工打包测试用,不可公开下载:第二种(公司账号)对 ...
- 最新苹果开发者账号申请流程
只有苹果开发者账号才能上架App Store,苹果开发者需要年费,是苹果公司收的! 开发者账号类型功能介绍 公司.政府的需要邓白氏码比较复杂,如果不想麻烦,不会申请,可以联系我们技术代申请!技术Q ...
- 没有苹果开发者账号能否创建ios证书-最新
在2020年以前,注册苹果开发者账号后,就可以使用香蕉云编生成证书. 但2020年后,因为注册苹果开发者账号需要使用Apple Developer app注册开发者账号,所以需要缴费才能创建ios证书 ...
- 关于苹果开发者账号应用的那些事
前言 好久没打过包,也没上传过App Store应用了,最近因为开发需要,又需要折腾证书这块东西,发现这块知识掌握的不牢,以前所了解的也有些模糊,导致使用时出现各种问题,究其原因还是自己理解的不够深! ...
- 最新-2020年必须缴费注册苹果开发者账号才能申请ios证书
换在几年钱,只要你注册了苹果开发者账号,就能申请ios证书. 但是2020年后,苹果调整了这个bug,开发者在注册开发者账号后,必须使用iphone安装Apple Developer app这个app ...
- 苹果开发者账号(公司级)和邓白氏编码(D-U-N-S)申请记录(2015.06)
苹果开发者账号(公司级)和邓白氏编码(D-U-N-S)申请记录(2015.06) 第一次接触苹果开发者账号申请,记录下 一.简单介绍 详情介绍请看官方链接 https://developer.appl ...
最新文章
- laravel的日志服务
- 现代控制理论输出y_现代控制理论试题及答案
- 如何在SAP CRM Fiori My Task应用里创建task
- LeetCode 538. 把二叉搜索树转换为累加树(逆中序 根右左)
- php session 为空,ThinkPHP_session问题_dump显示session为空
- transformers tokenizer_summary
- Android之崩溃日志本地存储与远程保存
- 草根站长胖子讲述做站故事
- Python实现生成多个不同半径、互不重叠的圆形的方法
- Maven从入门到精通
- 建立数据思维的13个实用思维工具
- 2022软工第二次个人作业
- pku 2251 Dungeon Master 基本BFS
- uni-app解决百度API h5跨域问题
- 如何让p标签里文字不换行,以省略号结束
- 解决Linux ubuntu下SSH无法连接的问题
- 13、python网络编程之网络通信协议
- 切比雪夫------切比雪夫不等式
- NTP服务器推荐-中国时间服务器(cn.ntp.org.cn)
- 如何用HDMI线实现电脑连接主机的详细步骤
热门文章
- 随机产生大写字母c语言,C语言程序设计 (英文打字练习)
- [原创]把vscode的快捷键json配置批量导入微信小程序开发工具
- 知识表示-马尔科夫链(MC)
- RK3588超强8K视频输出NRV边缘计算盒 AI人工智能
- 阿铭Linux_网站维护学习笔记20190305
- CAN协议要点及车辆CAN协议破解
- java ftps_如何通过Java中的TLS / SSL(FTPS)服务器连接到FTP
- Android+8.0+微信表情,微信8.0表情为什么不动?微信8.0哪些表情有动画效果?
- TKT中文编程语言简介
- Mybatis-Plus SQL注入器的使用