等了N久,终于等到这一天。

凌晨下载iPhone SDK太费劲,Apple官方网站一直503,Web服务器承受不住。好在静态文件服务器没问题,才使得我能以每秒1MB的速度下载完SDK,并且安装上,虽然一夜无眠,还还是十分兴奋。SDK下载页面一直被重置,估计今天能恢复(我放在了我的FTP电信服务器上,有需要可以从我这里下载)。安装文件有2.1G,包括了Xcode 3.1,只能安装在Intel-based的机器上,要求Leopard 10.5。
不会废话了,一个iPhone的精彩阶段马上到来,期待吧。
一点有趣的,SDK自带的一个模拟器“Aspen Simulator”,会留下这样的Referer:
*.*.*.226 - - [06/Mar/2008:17:11:11 -0600] “GET /i/72pines_powering_owind.png HTTP/1.1″ 200 1483 “http://www.owind.com/pub/play/2008/02/17/some-about-iphone-113s-webclip/” “Mozilla/5.0 (Aspen Simulator; U; Aspen 1_2 like Mac OS X; en-us) AppleWebKit/525.7 (KHTML, like Gecko) Version/3.1 Mobile/5A147p Safari/5525.7″
除了1.1.3的wiggle icons之外,webclip也是一个好玩的东西。随手做了四个icons,煎蛋的费了点劲,PS功夫太菜。




如果你乐意为你的页面制作一个这样的icon,然后在你的页面head区内加入:
<link href="http://www.yourhost.com/icon.png" rel="apple-touch-icon" />
iPhone或者iPod Touch会在生成你的网页webclip时候自动用这个icon替代系统默认生成的的难看缩略图。效果如下:

(为iPhone优化网页很简单,1,准备一个这个;2,使用.com域名
)
另外,我还搞了个生成快速拨号webclip的程序,只要在你的Safari中输入:你要拨的号码.i.owind.com,然后点击Cancel,之后就点击Safari的“+”就可以把你要快速拨号的号码放到桌面上,不错吧,见上图的10086 icon。如果想使用自己的icon,可以加上 “i” 参数,例如:10086.i.owind.com/?i=yourhost.com/icon.png
原理就是借助owind.com上的一个PHP程序把带电话号码的网址重定向到 tel://号码 URL地址上,iPhone就能提示拨号。
就这些了。
从1.0.2一直升级到1.1.2,比较馋1.1.3的wiggle icons,一摆一摆的好可爱。
升级十分简单,从Apple下载iPhone 1.1.3固件,然后下载ZiPhone 2.2。在itunes执行同步备份iPhone数据和设置,然后按住shift键点击“恢复(Restore)”按钮,弹出对话框,选择下载的1.1.3固件执行升级,大概几分钟后恢复完成,打开ZiPhone的GUI程序ziphoneGUI.exe,勾上Activate+Unlock+Jailbreak,然后点击“START”。大概3分钟后iPhone便成功“越狱”,激活加破解。太简单了,超乎想象,感谢Zibri(这个Blog在Blogger上)。
1.1.3系统让我非常满意,没有什么crash的情况,也感觉稳定和快了一点。主要是更加优雅了,这是难以抵挡的。
iPhone 1.1.3成功jailbreak,2月份官方SDK也快出来。激活和破解,统统都是问题。

MacBook Air那么诱人,iPhone firmware 1.1.3那么让人心急……唉,希望能快点升级到1.1.3。