Cydia一直自动退出现在一般只出现在刷了低版本ios后,比如iPhone 3G刷3.1.2。周末折腾了一天时间才搞定,参照网上的内容不是有这样的问题就是有那样的问题。
解决方法:
1.到Cydia中删除多余的源,进入"/private/etc/apt/sources.list.d"目录,删除除了saurik.list之外的文件,就保留Cydia作者saurik的源。
2.进入"/var/lib/apt/lists"目录,删除除了partial文件夹之外的文件,这步会让打开Cydia时重新刷新源内容。
完成后,重新打开Cydia,这时Cydia会重新读取源内容,提示更新等,程序也不会自动退出了。完成更新后,会发现此时Cydia已经更新到目前最新的1.1.1版本了。
---------------------------
不负责的推测一下一直重复自动退出的原因:估计新版Cydia对源结构做了一些调整,老版本Cydia客户端默认添加了除作者自己的源之外还有第三方常用源,而第三方源支持新版本后,没完全兼容老的Cydia客户端,造成每次loading data后自动退出。将这些源都删掉后,就剩下作者自己的源就不存在这个问题了。
Appstore上应用程序如今已超过50多万,如何让自己程序多曝光一会是提高下载量最好最直接的办法,而appstore又不像android market一样更新程序也会上“最近发布”的程序排行榜。所以大部分ios程序也许整个生命周期就一次在排行榜上露脸的机会。
在提交程序时,会有一个Availability Date填写,这个就是程序通过review后上架(上release date排行榜)的时间。当程序通过review后,如果这个时间小于当前时间一天的话就杯具了,连release date排行榜第一页都不会上。如果大于当前时间N天,又要一直等到这个时间点才会上架。
这次正好要提交个程序,专门测试了下这个时间的设置。Availability Date应该是以California, Los Angeles的西八区时间(UTC/GMT -7)为准,如果程序在中国时间下午2点前ready for sale,就可以将Availability Date设为今天。正好过一小会就能显示在release date排行榜上了。
------------------------------------------------------------------
有意栽花花不开,无心插柳柳成荫。有时想好好做的程序反而下载量很低,随便乱写的反而下载量大。这个程序头一天下载量只200多,感觉很杯具呀。来吧,再多的杯具也摆不满我的茶几。以前随便写的二个程序居然还上了日本区top free第9名,台湾区top free第12名。
嗯!以后对程序定位&设计方面还是要多学习,要深入、仔细、细致的揣摩用户内心深处。
解决方法:
XCode -> Preferences -> Debugging -> Symbol Lazy Options 把勾选选项"load symbol lazily"去掉,再重新设置断点就可以调试了。
<!-- e = div, 使用[e content]方法只返回"2" -->
<html>
<body>
<div>
1
<br/>
2
</div>
</body>
</html>
<!-- e = div, 使用[e content]方法只返回空值 -->
<html>
<body>
<div>
<span><span>hello world</span></span>
</div>
</body>
</html>