当前位置: 首页 > news >正文

制作运行在越狱机器上的IPA包

制作可以运行在越狱机器上的软件主要分为两个关键的步骤:

1.使 Code Signing 实效。

  • 进入 /Applications。
  • 右键单击 XCode,选择显示包内容。
  • 拷贝 Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/SDKSettings.plist 到桌面或者当前用户的其他目录,不要使用拖拽的方式。
  • 打开 SDKSettings.plist 将 DefaultProperties 下面的 CODE_SIGNING_REQUIRED  设为 NO。
  • 将 SDKSettings.plist拷贝回之前的目录并做替换。
  • 重启 XCode 并打开你的项目。
  • 在项目导航种选择你的项目, 注意不是TARGETS。找到Build Settings,在 Code Signing 下面找到 Code Signing Identity,将 Debug 和 Release 下面的 Any iOS SDK 设为 Don't Code Sign。

2.制作IPA包。

  • 使用command + B 命令 编译并链接项目。
  • 在项目导航器中的Products目录下右键单击生成的app,并选择 show in Finder。
  • 创建一个名为Payload的目录,将刚刚生成的app移动到Payload目录下。
  • 压缩 Payload 目录,并将其重命名为你的项目名字 +.ipa。
  • 经过这些步骤,生成的ipa包便可以轻松的安装在越狱的机器上了。
from:http://www.cnblogs.com/CoderPlace/archive/2012/08/11/2633922.html

相关文章:

  • 解决vc2008编译提示找不到msvcr90d.dll的问题
  • Cocos2d-x windows + vs2010 配置图文详解
  • 如何在win7的某个目录下直接启动命令提示符窗口?
  • 解决wordpress的访问权限问题
  • 申请苹果开发者帐号流程
  • 如何在macox下面配置集成ios和android游戏教程
  • Store Kit Guide(In App Purchase)翻译
  • IAP(程序内购买): 完全攻略
  • iOS应用IAP设置总结
  • Contracts, Tax, and Banking 填写流程
  • iOS图标去掉阴影和反光
  • leftBarButtonItem
  • cocos2d-x 开发网络游戏(http postsocket)
  • cocos2d-x 通过JNI实现c/c++和Android的java层函数互调
  • cocos2d-x 控制android硬件音量大小调节按钮
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • ERLANG 网工修炼笔记 ---- UDP
  • Hexo+码云+git快速搭建免费的静态Blog
  • Otto开发初探——微服务依赖管理新利器
  • PhantomJS 安装
  • spring cloud gateway 源码解析(4)跨域问题处理
  • tab.js分享及浏览器兼容性问题汇总
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • Zsh 开发指南(第十四篇 文件读写)
  • 程序员最讨厌的9句话,你可有补充?
  • 第十八天-企业应用架构模式-基本模式
  • 复习Javascript专题(四):js中的深浅拷贝
  • 工程优化暨babel升级小记
  • 回顾2016
  • 基于web的全景—— Pannellum小试
  • ------- 计算机网络基础
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 微信公众号开发小记——5.python微信红包
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 异常机制详解
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 大数据全解:定义、价值及挑战
  • ​​​​​​​​​​​​​​Γ函数
  • ​ssh免密码登录设置及问题总结
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (八)c52学习之旅-中断实验
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .NET 5种线程安全集合
  • .NET CF命令行调试器MDbg入门(一)
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则