本文要介绍的是在无证书的情况下如何将自己应用打包出去在越狱设备上使用或发给第三方使用企业签名进行应用分发。

前提条件:拥有appleId账号,并且该账号已经注册开发者中心(无需花钱)

教程开始:

1.在项目属性里勾选Automatically manage signing。这里下面会出现Team属性,如果登录过appleId并创建过Team是有可选项的,下一步教大家如何创建一个Team

2.没有Team的时候会出现Add Account按钮,点击该按钮进入appleId登录页面,此时使用自己的appleId登录

3.成功登录后会在Team列表里显示Personal Team,然后我们点击Manage Certificates进入证书管理页面

4.在该页面会显示该Team所有添加过的证书,如果没有则需要添加一个,点击左下角+号 IOS Development 会自动添加一个证书

以上这些在一台电脑上只需要操作一次即可,下次可以直接使用

如果这一步顺利完成了那么恭喜你,最重要的一步已经完成了,剩下的就是死步骤。如果未顺利完成以上操作,请多看几遍,多尝试几次。

5.再回去项目属性,这时Team里出现了可选项,我们选择刚刚的Team即可

在这一步可能会出现错误,大概意思是当前包名未在该Team下注册……请重试。如果遇到这问题,更改Bundle Identifier的包名再试即可。(作者就遇到这样的问题,使用默认包名始终无法成功,换了包名就可以了)

操作成功后我们看到原本错误信息已经消失了,点击叹号可以查看该证书相关的各种信息。

6.接下来我们就开始打包应用程序了,在运行目标里选择Generic IOS Device,然后点击菜单栏的Product->Analyze

7.编译成功后会在Products文件夹生成该app,右键Show in Finder 在文件夹中打开该app

8.给这个app进行加包,首先在该目录下创建文件夹Payload并将app拖入该文件夹

9.点击右键压缩Payload

10.将生成的zip文件更名为xxx.ipa即可得到ipa安装包

总结:本文讲解从零开始在没有ios开发者证书的情况下将一个ios工程打包为ipa包,该ipa包有两种用途:

1、可以直接在越狱的ios设备上安装使用(使用某助手安装);

2、使用企业证书进行重新签名即可在普通ios设备上安装使用(详情请百度ios企业应用分发)

IOS如何打越狱包xcode无证书打包ios应用的更多相关文章

  1. uni-app打包程序 Hbuilder X 用自有证书 苹果证书打包 ios App、用DCloud公用证书打包Android APP

    Android用HBuilder的DCloud公用证书即可 HBuilderX  uni-app打包成apk安装到手机首先要登录,没有帐号可以注册,接着点击运行—原生App-云打包,配置完后点击打包, ...

  2. Hbuilder用自有证书打包 ios App上架AppStore流程

    最近在用Hbuilder做跨平台开发,经过一番研究终于在苹果商店上架成功了一款产品!这款产品就很简单,直接用hbuilder打包好,然后上传到商店即可.这里参照ios app提交应用商店 这篇文章结合 ...

  3. Xcode免证书打包ipa

    1,创建证书 打开“钥匙串访问”创建证书 填写好内容后点击继续,之后的步骤什么都不用改,一路点击“确定”和“继续”,最后完成这个向导就可以了. 我们创建的证书是不被信任的,右键点击证书选择“显示简介” ...

  4. xcode 5.1打包iOS 7.1应用问题笔记

    XCODE 5.1默认情况下是要求应用都通过64位编译.但是往往有些第三方的类库还是32位.还木有更新64位类库.使得项目编译出错. 解决办法: BuildSetting 的Valid Archite ...

  5. iOS 中可用的受信任根证书列表

    iOS 中可用的受信任根证书列表 iOS 受信任证书存储区中包含随 iOS 一并预装的受信任根证书. 关于信任和证书 以下所列的各个 iOS 受信任证书存储区均包含三类证书: “可信”的证书用于建立信 ...

  6. Delphi 10.2.3 + Xcode 9.2 开发 IOS 程序,免证书+免越狱,真机调试

    工具列表: 1,delphi 10.2.3 + PAServer19.0. 2,配置好一些的 PC 一台,建议至少 4 代 intel i5 + 16G + 256GSSD,低于此配置将产生拖延症. ...

  7. iOS工具——Xcode9无证书真机调试

    入坑iOS开发这么久,一直都是在模拟器上运行,公司的项目也都有公司的开发者账号进行真机调试.但是很多时候在网上download一些demo想在真机上运行看一下效果的时候都没法成行,今天抽空好好研究和学 ...

  8. xcode制作越狱包

    1.将运行目标选为iOS Device 2.Edit Scheme -> 选择 Run [App Name] -> Build Configuration下拉框中选择Release 3.生 ...

  9. iOS越狱包

    编译完了的程序是xxx.app文件夹,我们需要制作成ipa安装包,方便安装 找一个不大于500*500的png图片(程序icon图标即可),改名为:iTunesArtwork,注意不能有后缀名. 建立 ...

随机推荐

  1. gRPC官方文档(概念)

    文章来自gRPC 官方文档中文版 gRPC 概念 本文档通过对于 gRPC 的架构和 RPC 生命周期的概览来介绍 gRPC 的主要概念.本文是在假设你已经读过文档部分的前提下展开的.针对具体语言细节 ...

  2. 安装SSH,配置SSH无密码登陆

    环境:ubuntu16.04 Ubuntu 默认已安装了 SSH client,所以我们还需要安装 SSH server: sudo apt-get install openssh-server 安装 ...

  3. [poj 2456] Aggressive cows 二分

    Description Farmer John has built a new long barn, with N (2 <= N <= 100,000) stalls. The stal ...

  4. poj2947(高斯消元解同模方程组)

    题目链接:http://poj.org/problem?id=2947 题意:有n 种装饰物,m 个已知条件,每个已知条件的描述如下: p start enda1, a2......ap (1< ...

  5. opencv第一课,安装配置

    下载工具:本教程以OpenCV3.2.0为例. 解压:本教程解压到D盘,解压的其它地方也是可以的,解压完后得到一个名为opencv目录. 配置系统变量:选择此电脑(计算机)->右键属性选择-&g ...

  6. [SCOI2010]序列操作 BZOJ1858 线段树

    题目描述 lxhgww最近收到了一个01序列,序列里面包含了n个数,这些数要么是0,要么是1,现在对于这个序列有五种变换操作和询问操作: 0 a b 把[a, b]区间内的所有数全变成0 1 a b ...

  7. uversion5 怎么添加设备

    实时 点击网址去它的官网下载,然后选择自己的设备组,Dfg ,下载下来的是一个安装包,直接安装即可

  8. 解决dubbo注册zookepper服务IP乱入问题的三种方式

    最近做一个项目引入了dubbo+zookepper的分布式服务治理框架.在应用的发布的时候出现一个怪问题.zookepper服务是起在开发服务器192.168.23.180上.本机起应用服务提供者注册 ...

  9. FlowLayout(流式布局)用法

    https://blog.csdn.net/liujun13579/article/details/7771191

  10. CodeForces - 984C——Finite or not?分数整除问题(数论,gcd)

    题目传送门 题目描述:给你一个p/q,让你求在b进制下,这个小数是不是有限小数. 思路: 先来膜拜一个大神的博客,如何求小数的二进制表达,(感谢博主肘子zhouzi).然后小数的其他进制表达也一样. ...