IOS越狱开发Hello World

示例效果应用:http://blog.csdn.net/newjeans/article/details/9305813

1、安装IOSOpenDev
下载地址:

下载地址: http://iosopendev.com/download/  

下载文件
iOSOpenDev-1-1.5.pkg,点击安装,按提示点"继续",完成安装


2、检查设置环境变量
 进入终端,输入命令cat .bash_profile,显示如下:
export iOSOpenDevPath=/opt/iOSOpenDev
export iOSOpenDevDevice=192.168.1.109
export PATH=/opt/iOSOpenDev/bin:$PATH
 把 iOSOpenDevDevice中的值设置成iPhone的ip地址

3、在iPhone上安装
OpenSSH
Cydia,搜索OpenSSH,安装

安装完成,建议更改iPhone的SSH的root账号的默认密码 , 默认密码是:alpine。
在Mac的终端里,输入命令: ssh root@192.168.1.109 (此处ip是你iPhone设备的ip地址) 
登录后,输入passwd root 更改新密码
设置不用密码登录iPhone设置:在MAC的终端里输入:
iosod sshkey -h 192.168.1.109

4、新建Hello World工程
启动xcode,File->New->Project,选择IOSDevOpen,选择NotificationCenter Widget(通知栏应用)

点Next, 输入工程名称

点Next,选择保存目录,建立工程
打开工程的TARGETS的Build Settings,设置如下

打开代码文件 HelloNotificationController.m
 
lbl. text  =  @"Hello,  天明 !" ;
 
5、编译运行
点击Product->Build For->Build For Profiling,程序会自动安装iPhone中。
打开cydia,查看是否已安装到iPhone中
 

设置在通知栏显示,打开iPhone的设置->通知

查看运行效果:


附:增加日志调试,需要安装如下插件

Core Utilities

Core Utilities(/bin)

diskdev-cmds

file-cmds

system-cmds

Mobileterminal

openSSH

sshpass

toggle ssh

preferencdloader

substrate safe mode

syslogd to /var/log/syslog


安装完成后,可以用tail -f /var/log/syslog来调试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值