iOS打包IPA教程

news/2024/11/17 22:27:32/

转载:xcode打包导出ipa

众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果

IPA,作为刚接触ios开发的同学,只是学习ios app开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支付688,真的是极大的浪费,使用appuploader,只需要注册苹果普通的账

号,不需要688认证,就可以打包自己开发的ios应用,自己真机测试,

下面是详细教程:

第一步:注册苹果开发者账号

访问以下网址,按照提示注册即可,因为不需要支付688认证苹果开发者,所以没什么好讲的。

注册地址:Apple Developer

第二步:下载APP Uploader

下载地址:

Appuploader官网–IOS ipa上传发布工具,证书制作工具跨平台版,windows,linux,mac系统都

可用 Appupload: applicationloader.net

我这里是VMware虚拟机安装的mac系统,所以下载了mac安装包,直接解压,双击appuploader即可

启动,看下图:

主界面如下:

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

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

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

证书部分:主要是通过工具生成.p12证书文件,后面这个证书要导入mac系统。

描述文件:这个文件主要包含了证书,公钥,设备信息等,和app绑定。测试设备:主要是录入要内测的ios手机,主要是udid,udid可以理解为设备的一个唯一标识码,

iphone手机udid的获取,通过appuploader工具自动获取

其他功能模块我这也没有用到,具体可以通过工具软件的帮助文档详细了解,帮助文档也列出了常见

的问题以及解决方法: Appuploader常见问题 applicationloader.net

第三步:使用xcode打包导出ipa文件,供其他人内测

1、mac系统导入appuploader生成的p12证书,导入方法入下图:

双击下载到的p12 文件,系统提示输入密码之类的,按照提示输入密码即可。

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

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

记得取消勾选automatically manage signing

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

在Products目录下,把xxx.app文件拷贝出来,新建Playload文件夹,压缩Playload文件夹,得到

Playload.zip文件,修改

Playload.zip文件为Playload.ipa文件,至此ios应用安装文件就弄好了.


http://www.ppmy.cn/news/773232.html

相关文章

Xshell和Xftp使用(非商业用途可以免费使用啦)

现在是2020年10月24日 17:05:52,突然发现Xshell和Xftp可以免费使用了(非商业用途),以前要买的话还是挺贵的。 看来现在越来越多的软件走免费的路子了。 如图 输入姓名和邮箱,下载地址就会发到邮箱里面。 官网获取地址…

teamviewer检测到商业用途的解决办法(win7 win8 win10亲测) 修改teamviewerID

TeamViewer作为一款优秀的远程桌面软件,在日常工作中是不可或缺的。但是试用版在使用过多之后,会被检测到商业用途。每隔5分钟掉线一次,让很多人也是特别烦恼。网络上有许多解决教程,但是基本上都不可用了。我现在告诉大家一种修复…

区块链在企业管理中的应用

区块链技术在企业管理中的应用越来越广泛,主要体现在以下几个方面: 1. 供应链管理:区块链技术可以实现供应链的透明化和可追溯性,从而提高供应链的效率和安全性。企业可以通过区块链技术实现对供应链中各个环节的监控和管理&…

Teamviewer检测为商业用途的解决方案

Teamviewer检测为商业用途的解决方案 注意。Teamviewer远程链接需要两台计算机参与,需要在两台计算机上都安装Teamviewer软件,所以在链接中出现被检测到商业用途,并不知道到底是哪一台计算机上的电脑出现问题,所以如果按照如下方法…

在非金融应用中在哪里使用区块链?

最近,人们对将区块链用于不仅仅是金融应用的兴趣越来越大。由于各种原因,这是我一直强烈支持的趋势。上个月,Puja Ohlhaver、Glen Weyl 和我合作撰写了一篇论文,描述了一个更详细的愿景,即通过更丰富的灵魂绑定令牌生态…

Web3中文|元宇宙在商业中的最佳应用

来源 | techrepublic 编译 | DaliiNFTnews.com 麻省理工学院斯隆管理学院的信息技术高级讲师Paul McDonagh-Smith说,麻省理工学院的人工智能先驱Marvin Minsky创造了“手提箱式词语”一词——即一些词或术语本身没有任何意义,而需要人去挖掘、赋予和丰…

aspose.pdf-17.8暴力破解,附破解过程和使用代码。仅供参考,不可用于商业用途

在学习aspose这个插件的时候,发现java版本的pdf的资料真的很少,破解版也基本找不到,没得办法只能自己来。 使用到的工具可以参考我上一篇破解word的那个文章。 直入主题,首先我们通过JByteMod找到License.class 很不幸的是我这里打…

数据的游戏:冰与火--转载本站文章请注明作者和出处 酷壳 – CoolShell.cn ,请勿用于任何商业用途

我对数据挖掘和机器学习是新手,从去年7月份在Amazon才开始接触,而且还是因为工作需要被动接触的,以前都没有接触过,做的是需求预测机器学习相关的。后来,到了淘宝后,自己凭兴趣主动地做了几个月的和用户地址…