有锁版,无at&t卡,redsnow激活越狱,所以无法push.
解决方法:
twitter: http://twitter.com/iphone_dev
1) 下载 push 补丁 http://bit.ly/FxBtZ.
2) 使用winscp连接至iphone目录 /private/var/Keychains
3) 拷贝补丁压缩包中的 nimble, inject 2文件到此目录
4) 备份目录中的 keychain-2.db 到电脑上,并删除手机中的此文件
5) 下载: http://idisk.mac.com/anethema-Public?view=web
6) 压缩包中包含以下4个文件:
- youtube-cert.bin
- youtube-key.bin
- push-cert.bin
- push-key.bin
7) 将4个文件拷贝到目录 /private/var/Keychains
8) 设置 nimble 和 inject 权限为 755
9) 在 winscp 中运行 inject ,会自动生成 keychain-2.db
10) 删除已经安装的带push的程序,例 beejive
11) 重启手机
12) 重安装带push的程序

ps:Push有时工作,有时不工作,还是麻烦,还是搞张AT&T来激活最实在…