IOS如何打越狱包xcode无证书打包ios应用

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

前提条件:拥有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企业应用分发)

原文地址:https://www.cnblogs.com/yzeng/p/8519492.html

时间: 2024-11-09 04:47:43

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

Xcode无证书打IPA包

首先选择release模式 然后选择真机,并且编译 然后前往 找到你的项目在build-products目录下会有Release-iphoneos 如果现在没有这个,肯定是你没有选择真机编译. 最后把这个文件夹拖动到 itunes下 最后show in find就可以找到你的ipa文件了.

iOS App打越狱包,渠道批量修改shell

项目开发中,我们常常需要将工程文件打包成.ipa文件,提供给越狱的iphone安装. 下面是一种方法: 1.首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功. 2.选择Product->archive,如下图3.点击Distribute按钮,弹出新窗口,选择Export as Xcode Archive,如下: 4.弹出是否保存,点击save.5.选择生成的文件,xxx 13-5-10 下午4.00.xcarchive,右键点击,选择Show Package

Xcode无证书测试

在Xcode7发布以后,即便我们没有开发者账号,我们也可以进行真机测试了. 方式是非常简单的,几个步骤就搞定了....1.打开Xcode 7,按cmd + ,进入偏好设置,Preferences-->Accounts,点击左下角的+号按钮,添加自己的开发者账号,如下:账号不需要是付费的开发者账号,普通的Apple ID即可. 2.选择我们要测试的项目,然后选择General选项卡,修改Team选项为我们刚刚添加的Apple ID 3.Team选项下面如果有警告,点击Fix Issue,等待Xco

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

最近在用Hbuilder做跨平台开发,经过一番研究终于在苹果商店上架成功了一款产品!这款产品就很简单,直接用hbuilder打包好,然后上传到商店即可.这里参照ios app提交应用商店 这篇文章结合hbuilder,从应用打包,到提交到苹果商店的流程详细介绍一下,希望对有需要的哥哥姐姐们有帮助. 一.打包: 应用写好了之后就可以打包了,hbuilder云打包很简单,但是你想要发布到应用商店的话是需要自有证书的, 选择"使用苹果证书" 1.  前期工作 这里就需要用到 AppId,描述

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

iOS 中可用的受信任根证书列表 iOS 受信任证书存储区中包含随 iOS 一并预装的受信任根证书. 关于信任和证书 以下所列的各个 iOS 受信任证书存储区均包含三类证书: "可信"的证书用于建立信任链,以验证由受信任根证书签署的其他证书:例如,与网页服务器建立安全连接.IT 管理员在创建 iOS 配置描述文件时,无需提供这些受信任的根证书. "始终询问"的证书不受信任,但不会被阻止.使用其中任一证书时,系统将提示您选择是不是信任这个证书. "已阻止&q

xcode制作越狱包

1.将运行目标选为iOS Device 2.Edit Scheme -> 选择 Run [App Name] -> Build Configuration下拉框中选择Release 3.生成编译文件,Product -> Build 4./Users/用户名/Library/Developer/Xcode/DerivedData/产品名称-hjwqiconnjhpjleqhsxvhdsxwktv/Build/Products/Release-iphoneos目录下 5.将AppName.

iOS越狱包

编译完了的程序是xxx.app文件夹,我们需要制作成ipa安装包,方便安装 找一个不大于500*500的png图片(程序icon图标即可),改名为:iTunesArtwork,注意不能有后缀名. 建立一个文件夹,名为:Payload,把刚才编译的xxx.app拷贝到这个文件夹里面. 然后选中Payload和iTunesArtwork,右键生成压缩zip文件,比如:xxx.zip,把后缀名改为ipa就可以了. 现在可以双击xxx.ipa文件,看看可以加入到iTunes了. 也可以在直接把xxx.a

【新技术】免ios开发者账号申请ios证书打包ipa真机调试

虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号. 想安装到自己非越狱手机测试是无能为力了. 不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试,强大吧! 这个神器就是Appuploader,ios app测试及上架辅助工具. Appuploader安装教程 当然如果要上架App Store还是需要注册一个付费的苹果开发者账号. 如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行

XE6 & IOS开发之开发者账号、苹果证书(2):关于苹果证书

XE6 & IOS开发之开发者账号.苹果证书(2):关于苹果证书 2014-08-30 21:48 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 1.关于苹果证书. 注意,以下讨论都是以"合法注册开发者账号并支付年费"为前提,利用无证书生成iPA的请无视本文:--------------------------------------------------------------- 1.证书类型.