`
shappy1978
  • 浏览: 698539 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

【转】简单明了SDK2.2.1无99刀证书真机运行方法图文教程

阅读更多

http://www.cocoachina.com/bbs/read.php?tid-3491.html

 

虽然俺是iphone开发新手(上周五才第一次hello world),不过玩iphone时间不短了,破解了cydia里的软件也有N多(罪过罪过),所以对于真机运行程序有一些经验积累。
在cocoachina混迹没几天,看到N多朋友问如何真机跑程序。论坛的老大也有整理真机跑的方法,不过貌似很多同学有怀疑,而且有人说sdk2.2.1上不行。
俺目前的环境是:kalyway mac os 10.5.2,SDK2.2.1,脱狱的2.2固件iphone,做了四五个小程序,全部真机成功跑起来。
其实方法跟老大们的一样(基本原理都是那回事),重新总结一下:

1.脱狱过的iphone,应该都有cydia,到cydia里装link identity editor,也就是传说中的ldid 
 

2.在你的xcode里打开工程,将编译选项选为device 2.1 release(必须选2.1,不用担心,2.1编译可以在2.2.x固件完美运行) 
 

3.在xcode里,project菜单->Edit Project Setting 
 

4.在打开的设置窗口里,找到Code Signing 部分,在Any iPhone OS Device 的值那里,点击弹出菜单选Other 
5.新弹出的窗口里,默认有iPhone Developer,将内容删除,OK。这一步,也有的老大是通过直接修改工程文件实现的,但是我不太喜欢为了改这个单独在开个文本编辑器去,既然在xcode里能改,就不切换来切换去了,哈哈。
 


6.关闭设置菜单,小花+B编译。没问题的话,应该就可以编译通过了。
7.把build/release-iphoneos/下的programname.app文件夹复制到iphone的/Applications文件夹内。
8.SSH到iphone里,进入/Applications/programname.app文件夹
9.ldid -S programname 这里一定要用大写的S参数!很多同学签不上,是因为用的小写s。
10.chmod 755 programname,给程序设置执行权限。


 

11.respringboard之后,程序图标会出现在springboard上,真机运行吧:)

ssh killall SpringBoard 就ok.

 


然后进入到HelloiPhone.app所在的目录。运行下面的命令
scp -r HelloiPhone.app root@192.168.0.2:/Applications/
ssh root@192.168.0.2
[备注,密码默认是alpine]
cd /Applications/HelloiPhone.app 
chmod 755 HelloiPhone 
ldid -S HelloiPhone
$ killall SpringBoard

分享到:
评论

相关推荐

    ESP8266_NONOS_SDK-2.2.1

    ESP8266_NONOS_SDK-2.2.1是一个专为ESP8266微控制器设计的软件开发工具包,旨在帮助开发者构建基于非操作系统(Non-OS)的物联网应用。这个SDK版本2.2.1包含了丰富的功能,如MQTT协议支持、AirKiss配网技术和Smart...

    esp8266-NONOS_SDK-2.2.1_AT111

    ESP8266-NONOS_SDK-2.2.1_AT111 是一个专为ESP8266 WiFi模块设计的固件开发包,它主要用于实现基于AT指令集的通信功能。这个版本2.2.1是SDK的一个重要里程碑,提供了一套完整的开发环境,使得开发者能够更方便地对...

    esp8266-NONOS_SDK-2.2.1_AT

    ESP8266-NONOS_SDK-2.2.1_AT是专为ESP8266 Wi-Fi模块设计的一个软件开发工具包,它允许开发者基于非操作系统(NONOS)环境构建自定义应用。这个SDK提供了丰富的接口和功能,使得用户能够通过编写AT指令来控制ESP8266...

    ESP8266_NONOS_SDK-2.2.1.zip

    安信可开发软件包

    emf-sdo-xsd-SDK-2.2.1

    标题中的"emf-sdo-xsd-SDK-2.2.1"指的是Eclipse Modeling Framework (EMF) Service Data Objects (SDO) XSD SDK的一个特定版本,即2.2.1。EMF是Eclipse基金会开发的一个强大的建模框架,它允许开发者创建、操作和...

    0309NONOS_SDK-2.2.1

    【标题】"0309NONOS_SDK-2.2.1" 是一个针对ESP8266微控制器的软件开发工具包,主要用于构建基于ESP8266的物联网应用。ESP8266以其低成本、高性能的特点,在IoT领域广泛应用,而这款SDK则为开发者提供了构建无线网络...

    新手入门esp8266 NONOS SDK 2.2.1 创建空工程模板 简单代码空项目

    很多新手总是头疼怎么创建一个新项目 我也是学习过程中觉得很是麻烦,于是就创建了一个空模板,解压缩就直接可以使用,内部含串口uart每1秒输出hello esp8266.....即使新手同学也可以很快上手改成自己需要的项目

    PyPI 官网下载 | contxt-sdk-2.2.1.tar.gz

    《PyPI官网下载 | contxt-sdk-2.2.1.tar.gz:探索Python库与分布式系统集成》 PyPI(Python Package Index)是Python开发者的重要资源库,它提供了丰富的Python库,便于用户下载和安装。在PyPI官网上,我们可以找到...

    支付宝2.2.1SDK+文档 支持64位

    支付宝2.2.1SDK+文档 支持64位

    PyPI 官网下载 | stellar_sdk-2.2.1-py2.py3-none-any.whl

    **PyPI 官网下载 | stellar_sdk-2.2.1-py2.py3-none-any.whl** 在Python编程环境中,PyPI(Python Package Index)是官方的第三方库仓库,它为开发者提供了一个集中地来发布、分享和使用Python软件包。`stellar_sdk...

    vlc2.2.1 SDK 添加鼠标事件

    在你提供的信息中,"vlc2.2.1 SDK 添加鼠标事件"是这次操作的核心内容,主要是针对Windows系统,增加了鼠标按钮的相关事件处理。 1. **WM_LBUTTONDOWN**: 这是Windows消息的一种,表示左鼠标按钮被按下。开发者可以...

    utorrent 2.2.1

    utorrent 2.2.1

    新建工程ESP8266_NONOS_SDK-2.2.1_HelloWord

    ESP8266_NONOS_SDK-2.2.1_HelloWord工程模板是基于Espressif Systems的ESP8266无线微控制器的最新非操作系统(NonOS)软件开发工具包(SDK)创建的。这个工程是为初学者和开发者提供了一个起点,他们想要在ESP8266...

    uTorrent 2.2.1中文版

    《uTorrent 2.2.1中文版:经典与稳定性并存的BT下载神器》 uTorrent是一款全球广泛使用的轻量级BitTorrent客户端,尤其以其高效、稳定和资源占用低的特点备受用户喜爱。在这个版本——uTorrent 2.2.1中,我们看到了...

    Python库 | line_bot_sdk-2.2.1-py2.py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:line_bot_sdk-2.2.1-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    ArcGIS Runtime SDK for iOS v2.2.1发布

    ArcGIS Runtime SDK for iOS v2.2.1发布,这个版本主要是对v2.2中SDK installer的修复,v2.2版本中,安装程序会复制非必须的、与ArcGIS Project Template for XCode相关的文件,这些模板在2.1中时被取消掉的。...

    jodconverter-2.2.1.jar

    这种方法既简单又直观,无需深入了解文档转换的底层细节。 JODConverter的优势在于其高度的可定制化。开发者可以根据需要配置转换参数,比如设置转换质量、处理图片的方式等。此外,由于它利用了OpenOffice或...

    nacos-2.2.1安装包及源码包

    Nacos安装包(nacos-2.2.1): nacos-server-2.2.1.tar.gz nacos-server-2.2.1.zip Nacos源码(nacos-2.2.1): nacos-2.2.1.tar.gz nacos-2.2.1.zip

    ESP8266_NONOS_SDK-2.2.1_AT_512k&xtensa-lx106-elf-linux64.zip

    ESP8266_NONOS_SDK-2.2.1_AT_512k&xtensa-lx106-elf-linux64.zip是一款专为ESP8266微控制器设计的开发工具包,包含了用于构建和管理基于AT指令集的固件所需的所有组件。这个软件包特别针对512KB闪存的ESP8266模块,...

    JAVA卡 运行环境规范2.2.1

    ### JAVA卡运行环境规范2.2.1解析 #### 一、概述 《JAVA卡运行环境规范2.2.1》是由Sun Microsystems, Inc.于2003年10月发布的,旨在定义JavaCard平台的基本特性和行为,确保基于该平台的应用程序能够在不同的Java...

Global site tag (gtag.js) - Google Analytics