IOS越狱开发Hello World
来源:互联网 发布:amc分析知乎 编辑:程序博客网 时间:2024/05/18 13:25
示例效果应用:http://blog.csdn.net/newjeans/article/details/9305813
1、安装IOSOpenDev
下载地址:
下载文件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来调试。
- IOS越狱开发Hello World
- iOS开发 -Hello World
- iOS开发1-Hello World
- 越狱开发:用iosOpenDev配置越狱开发环境 编写第一个hello world
- ios开发之旅(1) hello world
- iOS开发入门之“hello world”
- iOS开发入门之“Hello,world!”
- OpenCV iOS Hello world
- iOS越狱开发----iOS越狱原理详解
- Django开发 hello world
- Android开发:Hello World!
- IOS越狱开发第一步
- iOS越狱开发
- iOS越狱开发
- iOS越狱开发
- IOS-----越狱开发
- ios越狱开发相关
- IOS-----越狱开发
- exit 与return 的区别
- android SQLiteOpenHelper使用示例
- C语言常用基础位操作
- 常见错误集合
- 交叉工具链安装
- IOS越狱开发Hello World
- 使用MediaPlayer和SurfaceView播放视频
- Uva 10596 - Morning Walk 欧拉回路基础水题 并查集实现【uva数据修改,代码已更新】
- hibernate笔记-四大映射
- 大乐必易,大礼必简
- 快速排序
- u—boot 启动 学习
- C#开发Android环境配置
- u-boot 中的汇编指令asr adrl ldr