首页 > 其他分享 >Ios上架app无需688,xcode打包导出IPA,供人内测

Ios上架app无需688,xcode打包导出IPA,供人内测

时间:2023-08-11 12:37:17浏览次数:106  
标签:居中 IPA 140 xcode Ios 注释 添加 切换


无需支付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即可启动,看下图:

Ios上架app无需688,xcode打包导出IPA,供人内测_xcode


编辑切换为居中

添加图片注释,不超过 140 字(可选)

主界面如下:

Ios上架app无需688,xcode打包导出IPA,供人内测_xcode_02


编辑切换为居中

添加图片注释,不超过 140 字(可选)

简单介绍一下,这块工具的使用方法:

1、登录,由于没有支付688认证,所以登录的时候,注意勾选未支付688:

Ios上架app无需688,xcode打包导出IPA,供人内测_开发者账号_03


编辑切换为居中

添加图片注释,不超过 140 字(可选)

2、功能介绍,我这里主要使用了工具的三个功能部分:

Ios上架app无需688,xcode打包导出IPA,供人内测_ios_04


编辑切换为居中

添加图片注释,不超过 140 字(可选)

证书部分:主要是通过工具生成.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证书,导入方法入下图:

Ios上架app无需688,xcode打包导出IPA,供人内测_开发者账号_05


编辑切换为居中

添加图片注释,不超过 140 字(可选)

系统提示输入密码之类的,按照提示输入密码即可。

2、关键部分,xcode使用这个p12证书,进行打包ipa:

xcode添加好了苹果开发者账号,个人p12证书有了,接下来就是xcode打包ios应用:

Ios上架app无需688,xcode打包导出IPA,供人内测_objective-c_06


编辑切换为居中

添加图片注释,不超过 140 字(可选)

Ios上架app无需688,xcode打包导出IPA,供人内测_xcode_07


编辑切换为居中

添加图片注释,不超过 140 字(可选)

Ios上架app无需688,xcode打包导出IPA,供人内测_xcode_08


编辑切换为居中

添加图片注释,不超过 140 字(可选)

Ios上架app无需688,xcode打包导出IPA,供人内测_.net_09


编辑切换为居中

添加图片注释,不超过 140 字(可选)

xcode编译没有问题,就会弹出一下界面

Ios上架app无需688,xcode打包导出IPA,供人内测_xcode_10


编辑切换为居中

添加图片注释,不超过 140 字(可选)

Ios上架app无需688,xcode打包导出IPA,供人内测_.net_11


编辑切换为居中

添加图片注释,不超过 140 字(可选)

Ios上架app无需688,xcode打包导出IPA,供人内测_开发者账号_12


编辑切换为居中

添加图片注释,不超过 140 字(可选)

在Products目录下,把xxx.app文件拷贝出来,新建Playload文件夹,压缩Playload文件夹,得到Playload.zip文件,修改Playload.zip文件为Playload.ipa文件,至此ios应用安装文件就弄好了,接下来就是分发这个应用,我这里是把Playload.ipa上传到了蒲公英分发内测平台,具体步骤这里不详细贴出来的,本文的重点是介绍APP Uploader这款省钱省力的好工具。

标签:居中,IPA,140,xcode,Ios,注释,添加,切换
From: https://blog.51cto.com/u_16173490/7045839

相关文章

  • 2022最全Hbuilder打包成苹果IOS-App的详解
    本文相关主要记录一下使用Hbuilder打包成苹果IOS-App的详细步骤。介绍一下个人开发者账号:再说下什么是免费的苹果开发者账号,就是你没交688年费的就是免费账号,如果你想变成付费开发者账号,提交申请付费就行,账号都是一样的账号。没有账号的点击链接申请:苹果开发者账号申请登录开发者......
  • 苹果APP安装包ipa如何安装在手机上
    苹果APP安装包ipa如何安装在手机上苹果APP的安装比安卓复杂且困难,很多人不知道如何将ipa文件安装到手机上。以下是几种苹果APP安装在iOS设备的方式,供大家参考。一、上架AppStore这是最正规的方式。虽然审核过程复杂、时间较长,且审核条件较为苛刻,但借助第三方开发者服务平台进行上......
  • 2022最新上传ipa到appstore的步骤说明​
    我们平时在开发原生的iosapp的时候,有苹果电脑在手,上传ipa文件到苹果开发者中心比较简单,直接在xcode上就可以实现了。但是现在大多数人开发app不再是用原生框架开发了,也没有苹果电脑。很多朋友们选择了跨平台的H5技术来开发app,真正做到实现一种语法到处运行的场景。现在比较热的框......
  • 如何将你的iOS应用成功上架App Store(图文详解)
    上架基本需求资料1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程)2、开发好的APP通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestFlight测试然后提交审核的完整流程!上架AppStore审核分7步进行。1、安装iOS上架辅助软件Appuploade......
  • ios app真机测试到上架App Store详细教程-必看
    Appuploader常见问题转存失败重新上传取消上架基本需求资料1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程)2、开发好的APP通过本篇教程,可以学习到ios证书申请和打包ipa测试上架的完整流程,中途可能会遇到一些报错,一般在教程对常见错误都有解释,仔细看看,不清楚可以联系......
  • iOS快速实现环形渐变进度条
    前言进度条相信我们大家都不陌生,往往我们很多时候需要使用到圆形进度条。这篇文章给大家分享了利用ios如何快速实现环形进度条,下面来一起看看。一:先制作一个不带颜色渐变的进度条自定义一个cycleview,在.m中实现drawrect方法-(void)drawrect:(cgrect)rect{cgcontextrefctx......
  • iOS中NSBundle的介绍
    bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle.在Finder中,一个应用程序看上去和其他文件没有什么区别.但是实际上它是一个包含了nib文......
  • 全局设置axios拦截器,请求增加username和token
    在main.js的newvue之前加入:axios.interceptors.request.use(config=>{//在发送请求前,获取新的tokenvarusername=window.localStorage.getItem('username');varauthorization=window.localStorage.getItem('token');......
  • IOS上架流程
    ​ IOS上架流程准备开发者账号完工的项目上架步骤一、创建AppID二、创建证书请求文件(CSR文件)三、创建发布证书(CER)四、创建ProvisioningProfiles配置文件(PP文件)五、在AppStore创建应用六、打包上架一、创建AppID1.打开苹果开发者网,点击“Account”登录......
  • centos7环境- ipaddr使用
    yumcleanallwget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyummakecacheyumupdate-yyum-yinstallinitscriptsyumcleanall:这个命令用于清理YUM软件包管理器的缓存。YUM会在本地存储已下载的软件包,以便稍后安装或更......