如何让iOS应用程序访问到 dev下的设备
2016-04-26 18:10
711 查看
如何让iOS应用程序访问到 dev下的设备。直接使用 /dev/tty.iap来访问是不行的。沙盒把app访问路径限制在app的目录下了。但是因为*nix是使用dev的major、minor设备号来 访问设备驱动的,所以可以使用在app路径下创建同设备号dev的方法来实现访问。以访问iPad的串口tty.iap为例:(1)ipad机器要越狱,且安装openssh(2)写有界面的app,让其访问document下的tty.iap,类似于路径[NSHomeDirectory() stringByAppendingPathComponent:@"Documents/tty.iap"](3)用ssh登录iPad,ssh root@192.168.0.35,密码alpine(4)进入app的document路径,例如 /var/mobile/Applications/A9F21B0E-A75D-4F58-BEE9-95F5E49B3047/Documents(5)执行 mknod tty.iap c 1 0(6)执行 chmod 777 tty.iap(7)这个时候再运行你的app,就可以访问到设备了。
相关文章推荐
- ios6.0横竖屏切换问题解决
- 2011年冬季最新斯坦福大学公开课:iOS程序开发教程【中文字幕】
- ios和配件进行通讯[转]
- ios开发 获取系统时间
- iOS 常用代码汇总(持续更新)
- iOS开发实例-七杯茶奶茶点餐系统
- iOS 编译百度地图静态库-合二为一
- iOS-coverFlow效果简单实现
- iOS home键直接退出
- iOS单例模式使用
- 截取部分图片并显示-ios例子[转载]
- 关于IOS获取本地通讯录信息(包含iOS9.0前后)
- 一步一步构建iOS持续集成:Jenkins+GitLab+蒲公英+FTP
- iOS 开发谨慎使用成员变量
- 解决IOS浏览器中文乱码问题
- iOS 划线总结
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
- 代码重构[iOS开发]
- iOS学习笔记74-IOS多线程知识总结/队列概念/GCD/主队列/并行队列/全局队列/主队列/串行队列/同步任务/异步任务区别附代码
- iOS 通知的基本用法