众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果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,提供他人进行内测相关推荐

  1. 苹果开发者账号购买或续费支付表单填写全记录purchase form

    对于个人或公司苹果程序开发,要想将开发好的产品发布到APPStore上,则必须要购买苹果开发者账号.但是苹果官网并不支持国内的在线购买或续费服务,到支付这一步,会告诉我们下载一个苹果官方的支付单(PD ...

  2. 苹果开发者账号网页版续费失败支付报错解决办法

    背景: 近日,有一个公司类型的苹果开发者账号老号(新号都是在Apple Developer app完成自动续期)即将到期需要续费,但是一直拖着只剩10天时间才准备续,却发现无法正常完成续费. 问题: ...

  3. XCode 苹果开发者账号,无法本地编译项目,问题所在 The app identifier “xxxx“ cannot be registered to your development team

    苹果开发者账号,无法本地编译项目 提示下面的内容 The app identifier "xxxx" cannot be registered to your developmen ...

  4. 苹果开发者账号和证书那些事

    1. 苹果开发者账号有四种类型,分别是: 个人开发者账号:99$一年,可以在AppStore上架,并且在app后面显示个人ID:每年最多只能添加一百个苹果设备对app进行真机调试:只要付费就可以申请: ...

  5. IOS苹果开发者账号申请流程

    在谈及IOS开发者账号申请时,先来了解苹果开发者账号的分类 苹果开发者账号,分为三种.第一种(企业账号)Enterprise Program为公司内部员工打包测试用,不可公开下载:第二种(公司账号)对 ...

  6. 最新苹果开发者账号申请流程

    只有苹果开发者账号才能上架App Store,苹果开发者需要年费,是苹果公司收的!   开发者账号类型功能介绍 公司.政府的需要邓白氏码比较复杂,如果不想麻烦,不会申请,可以联系我们技术代申请!技术Q ...

  7. 没有苹果开发者账号能否创建ios证书-最新

    在2020年以前,注册苹果开发者账号后,就可以使用香蕉云编生成证书. 但2020年后,因为注册苹果开发者账号需要使用Apple Developer app注册开发者账号,所以需要缴费才能创建ios证书 ...

  8. 关于苹果开发者账号应用的那些事

    前言 好久没打过包,也没上传过App Store应用了,最近因为开发需要,又需要折腾证书这块东西,发现这块知识掌握的不牢,以前所了解的也有些模糊,导致使用时出现各种问题,究其原因还是自己理解的不够深! ...

  9. 最新-2020年必须缴费注册苹果开发者账号才能申请ios证书

    换在几年钱,只要你注册了苹果开发者账号,就能申请ios证书. 但是2020年后,苹果调整了这个bug,开发者在注册开发者账号后,必须使用iphone安装Apple Developer app这个app ...

  10. 苹果开发者账号(公司级)和邓白氏编码(D-U-N-S)申请记录(2015.06)

    苹果开发者账号(公司级)和邓白氏编码(D-U-N-S)申请记录(2015.06) 第一次接触苹果开发者账号申请,记录下 一.简单介绍 详情介绍请看官方链接 https://developer.appl ...

最新文章

  1. laravel的日志服务
  2. 现代控制理论输出y_现代控制理论试题及答案
  3. 如何在SAP CRM Fiori My Task应用里创建task
  4. LeetCode 538. 把二叉搜索树转换为累加树(逆中序 根右左)
  5. php session 为空,ThinkPHP_session问题_dump显示session为空
  6. transformers tokenizer_summary
  7. Android之崩溃日志本地存储与远程保存
  8. 草根站长胖子讲述做站故事
  9. Python实现生成多个不同半径、互不重叠的圆形的方法
  10. Maven从入门到精通
  11. 建立数据思维的13个实用思维工具
  12. 2022软工第二次个人作业
  13. pku 2251 Dungeon Master 基本BFS
  14. uni-app解决百度API h5跨域问题
  15. 如何让p标签里文字不换行,以省略号结束
  16. 解决Linux ubuntu下SSH无法连接的问题
  17. 13、python网络编程之网络通信协议
  18. 切比雪夫------切比雪夫不等式
  19. NTP服务器推荐-中国时间服务器(cn.ntp.org.cn)
  20. 如何用HDMI线实现电脑连接主机的详细步骤

热门文章

  1. 随机产生大写字母c语言,C语言程序设计 (英文打字练习)
  2. [原创]把vscode的快捷键json配置批量导入微信小程序开发工具
  3. 知识表示-马尔科夫链(MC)
  4. RK3588超强8K视频输出NRV边缘计算盒 AI人工智能
  5. 阿铭Linux_网站维护学习笔记20190305
  6. CAN协议要点及车辆CAN协议破解
  7. java ftps_如何通过Java中的TLS / SSL(FTPS)服务器连接到FTP
  8. Android+8.0+微信表情,微信8.0表情为什么不动?微信8.0哪些表情有动画效果?
  9. TKT中文编程语言简介
  10. Mybatis-Plus SQL注入器的使用