我已经崩溃了.....
...... 我已经崩溃了.......开始提这个问题时,我已经崩溃了.......
我的目的很简单:在来/去电时可以show 出自定义的界面,就这一个问题...
一个月前,我开始着手研究上述问题,从最基本的 伪造签名,使用 class -dump 。到搭建 Cyida 源,编译DEB 文件。
再到写开机自动运行的 iPhone Daemon, 监听来/去 电电话事件 包括得知电话号码,挂接电话, 然后我成功的隐藏了去电的通话界面。
终于可以进入最后一步了, show 出自己的界面。
但show 出自定义界面杂就这么难呢?
我搭建 Mobile Substrate 插件开发环境. Hook SpringBoard 主要想动态的修改SpringBoard 中的参数和替换方法.
(估计 SBSetting 也是在Hook SpringBoard 的基础上做的...)
但是 N多个编译错误和 恶心的语法.. 让我吐了 N 遍...
漫长的过程..
编译,调试.. 改错...
代码!恶心的语法..
........
终于,编译通过!联机调试!正常!
可我又恶心了一次.. 根本不能Hook SpringBoard ,怎么勾都勾不到!
问题出在哪里? 没有 init ? 没有 register ? 没有 Call Method ?
崩溃了.. 没一点思路....
那么总结一句: Hook SpringBoard 对编译环境有什么需求?我到底错在哪里?感觉自己进入了死胡同...
哪位就我提的想在来/去电时,show出自己的界面 给点意见?
上述还不是让我彻底崩溃的原因... 谁能想到我在提这个问题之前,已经写好了此问题的发布帖子(此前的帖子很生动的... - -! ),准备发布之时,一阵阴风吹过,我手贱了,按了下Delete 键!我擦!. 帖子没勒.. 准确的说是整个网页都没了..
因此,你看到了眼前的这一幕..... --------------------编程问答--------------------
来电的时候,会弹出对话框问你是否接听电话,这时系统会暂时停止你的程序,你要重写UIApplicationDelegate里的applicationWillResignActive:函数,来实现相关的操作。
肯定要多线程~~ --------------------编程问答--------------------
由于我的进程是Root 权限的程序,并且开机自动运行在后台.所以并不冲突.
现在系统不会挂起我的程序,所以我只剩下show 出自定义的界面了..
--------------------编程问答--------------------
由于我的进程是Root 权限的程序,并且开机自动运行在后台.所以并不冲突.
现在系统不会挂起我的程序,所以我只剩下show 出自定义的界面了..
--------------------编程问答-------------------- 你的电脑为什么要重复一下~~
UIAlertView 一下试试~~ --------------------编程问答--------------------
UIAlertView 不行, 根本弹不出的.. --------------------编程问答-------------------- 自己 drawrect --------------------编程问答-------------------- 自己画也要基于某个layer 吧?
--------------------编程问答-------------------- 帖子没勒.. 准确的说是整个网页都没了..
因此,你看到了眼前的这一幕.....
我绕进你的逻辑里了 有点晕 --------------------编程问答-------------------- 最新动态:
我在来电时,可以在系统的通话界面上Show 出自己的界面,而且可以动态下载图片. 但是在去电时,苹果没有提供API,或者说Apple 提供的API 仅仅是一些无关痛痒的API,所以我想 在来/去电 时 show 出自定义的界面 的实现方式应该不一样.。
不知各位有何高见?顺便在这里鄙视一下cocoachina,我的帖子在那里被锁勒N次... 我擦擦.. --------------------编程问答-------------------- 敢问楼主有没有能读通讯记录(call log)的API啊……私有的也行……求指导 --------------------编程问答-------------------- 读通讯录,这个到是没有....
--------------------编程问答-------------------- 不要着急,慢慢来。我还没有安装mac系统呢,你都已经开始编写代码了,厉害啊 --------------------编程问答-------------------- 楼主确定view显示在另一个view上了吗?
hook springboard一点问题都没有啊,楼主是不是设置了hook的过滤了? --------------------编程问答-------------------- 敢问楼主有没有能读通讯记录(call log)的API啊 --------------------编程问答-------------------- 是不是设置了hook的过滤了?查查?
--------------------编程问答-------------------- --------------------编程问答-------------------- 楼主,淡定啊。 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主,你好,你是怎么实现监听来/去 电电话事件 包括得知电话号码,挂接电话的呢,用的是系统的什么API,求指点 --------------------编程问答-------------------- 楼主,淡定啊。 --------------------编程问答-------------------- 我想做的是hook message,嘿嘿,不过我不需要gui --------------------编程问答-------------------- 建议使用theos模板来创建,对初学者来说最简单
补充:移动开发 , iPhone