通过Safari调试iOS 6上浏览器内容的页面

On

前端开发调试工具非常方便,Firefox下有Firebug,Google Chrome和Safari下有Web inspector。 但是手机上的浏览器调试一直还没有特别好的工具。随着iOS 6的退出,这一现象得到了很大的改变。现在可以通过桌面Safari的Web inspector直接调试,iOS 6上浏览器里的网页内容了,几乎跟调试桌面浏览器里的页面一样快,一样方便。唯一的遗憾是,似乎还只有Mac下的Safari 6支持这个功能,Windows下的Safari版本还不行。也许这也是Apple促销Mac的一个手段吧。 调试iOS 6上浏览器里的页面的具体步骤如下 在iOS 6上的Safari设置里开启Web inspector选项。并把设备通过数据线连接到Mac。 打开Mac上的桌面Safari,在Develop菜单下将会出现连接了的iOS 6设备。选择这个设备下要调试的页面。 在桌面Web inspector上选取Html元素,手机上将高亮显示 当然除了高亮显示,其他修改、查看页面加载过程,调试Javascript等一样也不少 update 一篇很全面的关于如何使用手机模拟器和远程调试手机页面的文章: Testing Mobile: Emulators, Simulators And Remote Debugging

iOS6 与应用内购买破解

On

之前写过一片关于iOS5 应用内购买破解的文章,是使用iAP Cracker的。现在 iOS6 出来有一段时间了,iOS6的越狱工具也成熟了,很多人应都用上iOS6了吧。 但是iAP Cracker却不支持 iOS6 的应用内购买破解。不过已经有别的应用能做这件事情了,它就是iAPFree。iAPFree对iOS4、iOS5、iOS6都支持,所以你可以放心的用它替换iAP Cracker了。 下面是使用iAPFree的具体方法。 首先到Cydia里的管理里去添加一个软件源,软件源的地址是: cydia.crazydoraemon.com 然后在Cydia里打开这个软件源,安装里面的iAPFree应用,并重启Springboard。 进入iAPFree,开启启用已安装插件开关,在更多插件里查找并安装免费内购核心功能插件,退出并重启Springboard。 OK, 一切正常的话,你现在可以找个App去试试了。 update 2013/04/22 实际使用下了发现iAPFree比iAP Cracker还是差很多,在iOS6下不能破解的应用很多。 现在换成使用LocalIAPStore,好像好一些。具体设置步骤如下: 首先到Cydia里的管理里去添加一个软件源,软件源的地址是: http://system.in-appstore.com/repo/ 然后在Cydia里打开这个软件源,安装里面的LocalIAPStore应用,并重启Springboard。 进入系统设置,找到LocalIAPStore的设置,进入启用之,同时开启Generate custom receipt 这是后再去应用内购买,当提示付费时,点击取消后,会再收到一个已购买的提示就对了。 Done, 试试吧。 参考文章 http://www.appleguider.net/iapfree

iFile是如何管理垃圾箱的

On

昨天通过iFile往iPhone上传了一个4GB的文件,用完以后删除掉,iPhone里的容量居然没有多出来. 以前也没有注意过这个问题,现在想想是因为iFile上删文件的时候,是提示使用垃圾箱的. 那iFile这个垃圾箱在哪里呢,跟OSX上的垃圾箱一回事吗,如何清空垃圾箱呢? 其实iFile这个垃圾箱只是一个目录,当我们删除文件时,iFile只是把文件移动到了这个目录下. 这个目录位于: /var/mobile/Library/iFile/Trash/. 所以要真正删除文件,只要把这里的文件删除就行了. 当然iFile在删除文件时是有选择的,你也可以直接删除. 关于清空垃圾箱,iFile的操作设计的有点别扭.只有当你删除文件的时候,在删除文件的对话框上有一个清空垃圾箱的按钮. 参考: http://forums.macrumors.com/showthread.php?t=1095614

把Gmail的联系人同步到iPhone

On

今天用上了电信版的iPhone。配置好Gmail,联系人居然不能自动同步,只能同步日历,很郁闷。Google跟Apple的关系不至于僵到这样吧。 还好这只是个配置问题,解决办法就是在iPhone上配置Gmail账户时,不要选中Gmail,而当成Exchange来配置。 具体步骤如下: 添加账户时选择 Microsoft Exchange. Email字段输入Gmail的email地址 Domain字段空着,不必填 Username字段输入Gmail的email地址 Password输入Gmail密码 点击顶上的Next按钮,进入Exchange服务器配置页面 Server字段里填入m.google.com 点击顶上的Next按钮,选中要同步的内容:邮件、联系人、日历都可以选。 参考: http://support.google.com/mobile/bin/answer.py?hl=en&answer=138740

再谈破解Snoopy’s Street Fair小狗币,兼App Store应用内购买的破解

On

有时候换个思路想问题,得到的结果会很不一样,很简单。 比如破解Snoopy’s Street Fair小狗币时,我是按照以前玩单机电脑游戏的思路:游戏的纪录都保持在本地,只要找到了保存纪录的文件,就可以通过玩游戏时该文件数据的变化来找到保存数据的具体内容和位置。 这招确实管用,但是就是太繁琐了,而且要借助些文件比较的工具,耐心的找想要的数据。 当数据变化不是很明显时,这个方法就不太管用了。 其实类似Snoopy’s Street Fair的这种购买方式在Apple的应用商店上叫做应用内购买。 现在很多App采取这种销售方式:允许免费使用App,但是只是基本功能或者有限的道具,当需要更高级的功能、更多的道具时,就会引导用户进行购买。 关于应用内购买的破解,其实早就有了。原理我猜大概是截获App Store的应用内购买接口,永远返回购买成功。具体步骤不清楚。 所以在玩Snoopy’s Street Fair时,如果你想获得更多的小狗币,其实不必像我之前那样那么麻烦,你只需要安装相关的软件,就可以一劳永逸的破解很多应用内购买了。 具体的步骤是这样: 首先你必须确保你的iPhone或iPad是已经越狱过了的 如果你符合条件1,那么就可以进入Cydia 进入Manage,进入Sources;点击Edit,然后点击add。添加这个源到Cydia: cydia.xsellize.com 。如后图所示。 现在在Cydia里搜索iAP Cracker,并安装。 OK,如果一切顺利,应用内购买破解就完成。 值得注意的是如果破解成功,在进行应用内购买时是不需要输入App Store的密码的!所以如果提示输入密码,说明破解不成功,输入密码将会扣费,谨记。 破解有风险,后果请自负。 这里有一份iAP Cracker支持的App列表。 不过看来iAP Cracker还不支持Where’s My Water?,玩小鳄鱼的同学们还要等。知道如果破解小鳄鱼应用内支付的方法的请赐教啊。 参考自:http://www.technobolt.com/2011/12/24/how-to-get-free-crack-in-app-purchase-on-iphone-and-ipad-apps/

Draw Something,社交猜单词游戏

On

Draw Something的玩法很简单: 创建游戏,找个玩家作对手 获得3个单词,挑选一个,画一幅关于这个单词的图,发给对手 对手根据你的图画,猜测单词 交换角色,进入下一轮 感觉Draw Something就像个社交化了Hangman。Yoyo最近在课堂上经常玩Hangman,毫无悬念,他马上也喜欢上了Draw Something。 感觉类似Hangman和Draw Something这样的单词游戏,确实挺适合中小学生在游戏中学习单词的。如果能专门针对中小学课本内容,提供一些单词列表,一定会很受欢迎。 绘画方面,也很有意。这里的绘画追求的是表达意思,而不是画的精致图片。这也很有利于小朋友独立思考,同时让别人理解自己是如何思考的。如果特别有兴趣,其实可以学习些简笔画的基础。 互动应该是Draw Something的最大特色了。游戏的绘画和猜字过程都会回放给对手。我们可以很清晰的看到画画的人的思路,如何修改内容的,如何努力把概念表达清除。也可以看到猜字的人的心理历程,有的人很聪明,很快就能直接猜到;有的耗尽脑汁也想不出,有时候就不停的重试各种字母的排序。 Yoyo在玩的时候,说的最多的话就是”我…”和”他…”,这就是游戏互动的最好表现吧。特别是在别人猜出自己的拙劣的图画,或者是猜出别的的图画时,成就感真的很足呀。 虽然我和Yoyo只是跟陌生人完了几局,但已经感到很有趣了。如果是通过Facebook/Linkedin连上好友,各种杰出绘画作品一定会成为大家重要的话题。 有时候碰到很难表达的单词,我们最常见的一着就是直接把单词写出来,这应该不算是作弊,只能算是耍赖吧。由于猜英文单词对有些人来说实在时不那么容易,比如我的词汇量就很有限,于是催生了各种辅助工具,估且叫做作弊吧。不过这和其他游戏的作弊不同,是好的作弊,是辅助你多认识些单词。其实我们还没有使用过任何辅助工具,如果有道字典不算的话。 奇怪的是我在游戏里没看到有share自己的作品的功能,难道一定要连上Facebook以后才能吗?Share应该会是很有趣的功能。 绘画的时候,会明显感觉到用手指的不方便,看来真的需要一个触摸笔了。 最后我学着Business model generation用9Blocks画了一个Draw Something的商业模式图,有兴趣的朋友可以看看,交流交流。

卡通游戏 Snoopy’s Street Fair 之破解小狗币

On

最近Yoyo在玩 Snoopy’s Street Fair,而且玩上了瘾,每天围着我和lp要买小狗币(Snoopy dollar),好盖更多的摊位和扩大地盘。我被他缠的实在没办法了,开始找网上关于破解的货币的方法。 后来看到了这篇文章,基本上就是说可以通过打开该游戏在iPad里的存档纪录,修改数据增加自己的钱和小狗币。大概是文章比较老,或者Snoopy’s street fair升级太频繁的缘故,文章说的办法虽然正确,但是保持货币的数据文件却搞错了(也许是现在改掉了),在1.0.5版本里,数据文件应该是Snoopy应用所在目录里的“/Documents/player_data.dat”。 没想到破解以后,新的问题来了,钱太多了,建造随便盖,地盘随便扩大,但是玩游戏的乐趣也没有了。现在再也不需要隔段时间就去收钱,为那个摊位赚钱多而伤脑筋,但是这样游戏的乐趣还剩下什么呢?

在iPad/iPhone上直接安装ipa文件

On

本来我都是通过installous安装一些iPad应用的。但是由于我在iPad上没有VPN,也不会用ssh代理,所以有时候会碰到下载应用的网站无法访问的情况。即使能访问,在iPad上下载大文件也容易中断,而installous似乎也没办法端点续传。所以大的文件,我就在电脑上先下载好,然后再传到iPad上去安装。 这里使用到了两个工具: 1. iFile 2. installous 首先,打开iFile的wifi无线功能,这时iFile会启动一个监听局域网10000端口的web服务器。 然后,通过电脑上的浏览器访问上一步开启的web服务器,通常地址是 http://192.168.0.x:10000 。 文件系统的页面显示出来以后,浏览到installous的下载目录”/User/Documents/Installous/Downloads”,把下载好的的ipa文件上传到这里。 最后,在iPad上打开installous,在其下载列表中能找到上一步上传的文件,点击安装就OK了。 update 2013/04/28 [Installous关闭](http://www.gottabemobile.com/2013/02/04/installous-evasi0n-ios-6-1-jailbreak-piracy-isnt/)已经有一段时间,估计很多人已经没办法用它直接安装ipa文件了。 其实现在安装ipa更简单了,越狱后的机器很多应用都可以用来做这件事情。我是用的[同步推](http://tui.tongbu.com/)。步骤如下: 1. 通过连接线把iPhone连到电脑上 2. 在电脑上打开iTunes,然后选中你iPhone的应用tab,找到同步推App 3. 上传你的ipa文件到同步推的文件夹 4. 这时候打开iPhone上的同步推,到已下载的文件里点击安装即可

卡通游戏 Snoopy’s Street Fair

On

放寒假了,我和Yoyo玩iPad游戏受的限制小多了。最近Yoyo玩的游戏是Snoopy’s Street Fair。这是一个玩家在自己的小集市上建小货摊、挣钱、完成任务、获得勋章、升级,的小游戏。游戏画面采用原卡通画的风格,显得与众不同。 首先警告一下,虽然游戏本身是免费的,但是游戏里很多道具是收费的,而且价格不低。Yoyo好几次要付费68$小狗币(Snoopy dollar)买一个钱包,都被我制止了。获得小狗币的方法非常有限,除了购买,只有每次升级的时候能获得2个。急于升级和购买自己新爱的道具对玩家还是有很大的吸引力的,大家给小朋友玩的时候要注意引导哦。