通常我们安装软件都是通过内部的持续集成平台下载安装即可,或者直接用XCode编译安装。但是如果软件没有接入内部的持续集成平台,但是还需要将软件给别人使用,我们就会给别人一个ipa包。

解决方法

1、通过Xcode编译软件,会在工程的Products目录下生成 xxx.app文件,如下所示
iOS打包成ipa包
2、在桌面上新建一个文件夹名字叫Payload,注意一个字母也不能少。并将上面的xxx.app直接拷贝到这个文件夹下面,压缩这个文件夹,并将文件夹的后缀名改为.ipa

失败的打包方案

1、使用XCode打包

因为我使用的是私人账号,点击Product->Archive
iOS打包成ipa包
选择Distribute App->Development打包ipa,报下面的错误Team "xxx (Personal Team)" is not enrolled in the Apple Developer Program.
iOS打包成ipa包
貌似是私人证书的问题,如何使用xcode的私人证书打ipa包,有知道的大佬请不吝赐教,多谢????

2、使用iTunes打包

打开iTunes,没有找到应用,也就无法通过iTunes打包
iOS打包成ipa包
iTunes12.7因为隐私安全问题就不支持在iTunes上安装ipa到手机上了,所以也就无法打ipa包了

参考文章

1、https://blog.51cto.com/holy2010/2322187
2、https://segmentfault.com/q/1010000011370815

相关文章:

  • 2021-05-11
  • 2021-11-23
  • 2021-06-03
  • 2021-10-29
  • 2021-05-21
  • 2021-12-18
猜你喜欢
  • 2021-05-10
  • 2021-12-27
  • 2021-06-11
  • 2021-09-18
  • 2022-01-18
  • 2021-05-07
  • 2021-09-18
相关资源
相似解决方案