标签归档:Apple

法治的Apple与浮躁的开发者

随着移动互联网的火爆,越来越多的开发者进入Apple的生态圈中,随之而来的是开发者的乱象与生态的冲突。不断爆出APP的刷榜乱象与内幕,众说纷纭的App下架猜测,重新被质疑的Apple封闭生态,充满抱怨的Apple态度傲慢等等…..

如果我们来做个类比,我觉得Apple很像一个帝国,一个依靠法治来运作的帝国。在这个帝国里,Apple制定了完备的苛刻的各种透明的规则保证其良好的运行,同时,也有一套完全黑盒的同样苛刻的规则支撑着他自循环。AppleStore的法治形式,颇似秦法,法令由一统、事皆决于法、以刑杀为戚。

在AppStore,每个开发者都是平等的,不管你是1个人开发,还是100个人开发,还是千人的上市公司;在AppStore,每个App也一样是平等的,你做的优秀,就会被推荐在榜首,你作弊,就会被惩罚被下架。在AppStore,App的设计、开发、审核、排名都是由制度可循的。在AppStore,对作恶者的惩罚也是平等且严苛的,刷榜就会被惩罚下架,私用接口就会被下架封号,出现色情信息就会被打击。

这种透明的严苛法治让整个生态如此良性蓬勃。不会出现“特殊开发者私有接口”,也不会出现一个开发者独大,其余开发者没饭吃的情况。那些试图利用规则漏洞牟利的App会被干掉,那些不仔细研究设计指南和开发者政策文档的App会被限制,那些努力做好体验的App会一夜爆红。这一切,源自于封闭的生态和法治的公正。

当然,为了Apple自身的利益,维护用户的权益,Apple会做很多的限制。我们听到的一些接口不会开放,或者一些接口之时小范围的使用,比如为未来企业服务预留的接口等,因为这些接口涉及到一定的安全风险,Apple认为一旦扩散可能会使用户的利益受伤害,所以,有限制。

为什么会做限制?这就好比,在帝国里,给每个城管都发了枪,后果是怎样的,大家都可以想像…..另外,Apple的越狱也存在极大的安全风险,且越狱后的设备不再享受Apple的售后保障的。

中国的开发者应该是享受管了人治待遇,好像不太能适应这种纯法治的环境。很早的时候某个移动游戏社区就曾经因为利用Apple的漏洞导致帐号被封禁,创始人飞去美国求情,无果,后来转战android了。随着近几年开发者暴增,我们看到很多的App开发者用包壳的方式提交App牟利,我们看到越来越多的刷榜公司其实比App开发者赚的还多,我们看到越来越多的公司将企业证书发行的,只能用于企业内部的APP,公开发给普通用户,我们看到越来越多的App开发者其实根本没完整的看过设计指南和政策文档就开始开发,然后出事了,联系Apple碰壁就开始咒骂Apple。

那些被下架的App,哪位敢公开一下跟Apple的沟通邮件?因为你是上市公司的高管,你犯错了,去找Apple,人家就该也出个高管跟你见面?别闹了,这里不是中国啊!让你觉得丢人了?那就对了,谁让你犯错了!一个个人开发者也好,一个上市公司高管也好,在Apple的规则面前,都是平等的!

还有人说,“这样的一个帝国之所以能受人欢迎,是因为乔布斯的神鬼之才。他能把产品做的非常好,非常完美、极致,让无数人趋之若鹜。但实际上,苹果的架构和文化是倒退的文化。当没有了乔布斯,没有了他的创新,没有了他的完美,没有了他的创意,这套体制的弊端就完全暴露出来了…”

看到这里,忍不住的笑出声来了,一个生态的良性,一个帝国的兴盛,岂能完全是因为某个人的存在吗?这是多么低级可笑的人治思想在作祟啊!商鞅死后,秦国可曾因此而倒下?秦统一六国,汉承秦制,秦法功不可没,此时,拒商鞅被车裂多少年代了….

当然,因为Apple的总部在美国,沟通习惯及时差上的关系,会导致跟Apple的沟通并不是那么及时。在这一点上,随着Apple对中国市场的重视,相信会有所改观的。

最后,其实挺希望Android的生态环境也相应的向Apple靠拢的。过渡开放的Android使得很多小的开发者在大公司的面前毫无招架之力,过渡的开放也使得Android的安全问题有可能重演PC时代的杯具,一旦保安最终守住了你家的大们,你要进出都得交保护费…..

ios设备屏幕实时投影和去掉app某个语言包

标题有点长,其实是想说2个ios系统的小技巧。

1、如何将ios设备的屏幕实时投影到电脑上

这个问题在android设备上比较容易实现,早先91手机助手、豌豆荚都可以实现了。而在ios上则相对比较困难,后来发现了一个实现的方式。

实现前提:你有一台ios设备且已经越狱

需要工具:ScreenSplitr,越狱后cydia里有;iDemo,这里有售,17.99美金。

操作步骤:

①在ios上安装ScreenSplitr,在Mac或者PC上安装iDemo ;

②在ios上启动ScreenSplitr,再在Mac或者PC上启动iDemo ;

③享受演示的乐趣

iDemo同时提供WiFi和USB方式连接;支持iphone、iphone4、ipad外观显示;支持设备横评、竖屏显示;还可以设置投影的影像的显示比例并且可以设置为铺满屏幕的幻灯片方式。确实是产品演示的绝佳方式啊~

 

2、如何删除ios软件中的某个语言包

这个也许纯属是我自己的一个蛋疼的需求,因为,我实在受不了哪些原本很优秀,但是被翻译成中文后就陡然让人无比抓狂的应用,而且,我英文很差,还做不到把系统语言修改为英文。比如,夜不能寐你妹啊的path,比如twitter,比如Google+,比如….后来,找到一个简单的方式做修改

实现前提:你有一台ios设备且已经越狱

需要工具:AppSync补丁,越狱后cydia有 ;解压缩工具如Winrar等

操作步骤:

①下载.ipa文件,将后缀修改为.zip后保存

②用zip类的工具打开,删除掉里面的Payload\*.app\zh_CN.lproj目录(zh_**如zh-TW也删除掉),保存。如:Payload\path.app\zh_CN.lproj

③将后缀修改为.ipa,安装到ios设备中

④享受英文界面的优雅

这个方法比较简单,不过每次升级之后都需要再重新删除一次。唯一遗憾的是这个只能修改其界面语言,暂时不能修改其系统提示语言,path的g夜不能寐老子还是没搞定….哎

 

装比利器,Keynote Remote

P.s:这是一篇技术存档帖。非果粉请略过…..

Keynote,诞生于2003年,是苹果公司推出的运行于Mac OS X操作系统下的演示幻灯片应用软件。
下载:官方正版(648元)破解版

Keynote Remote,通过Wi-Fi将iPod touch/iPhone变成无线遥控器,你便可以自在地在房间的任何角落演示Keynote。更牛逼的是,它不断能控制播放,还可以把备注也显示到iphone的屏幕上。这样就不需要每次讲着讲着还要苦逼的回去倒腾一下电脑翻页啦!


下载:官方正版($0.99)破解版 ,另同步推可以直接下载安装破解版本

对于Keynote,无需多言,这绝对是目前最牛逼的幻灯片演示程序了,一切尽在不言中。不过,仅有Keynote其实还不算牛逼,搭配上Keynote Remote之后才是真正的牛逼无敌啦!

Keynote Remote使用要求:

1、Keynote ’09或以上版本
2、iOS 4.2.1 或更高版本,支持 iPhone、 iPod touch、 iPad
3、必须使Mac os和ios在同一Wifi环境下

所以,如果正好你的Mac os跟ios设备使用的是同样的WIFI网络,那装比就很简单,直接跟进使用指南操作就可以建立连接,然后开启控制了。具体操作指南在这里(猛击我)。

简单说就是:

1、打开Keynote,在偏好设置里选择“Remote” 并选择启用遥控器;
2、在ios上打开Keynote Remote 应用程序,然后轻按“链接到 Keynote”按钮;
3、在 iOS 设备上,轻按“新建 Keynote 链接”以显示 4 位数密码
4、在Mac os的Remote里会看到ios设备,点击连接并输入4位数密码
5、enjoy it!

但是,如果Mac os和ios不在同一个Wifi环境下(Mac os连接wifi A,ios连接Wifi B),或者演讲时压根没有Wifi环境该如何处理呢?在没有Wifi的时候可以这样使用Keynote Remote ,采用不用路由器直接使用

1、在Mac os下点击“创建网络” ,名称输入你的ios 设备名称(如iphone)即可 ,频道值为默认即可,密码可以为空;
2、在Mac os下选择连接到刚才建立的那个连接(iphone),无线信号图标就变成了一个小电脑;
3、在ios设备的Wifi连接中同样选择加入在Mac os下建立的那个连接(iphone),这样就建立了一个computer-to-computer连接了;
4、打开Keynote Remote ,按照之前的方式完成配对。(如果连接不上,需要进入Mac os的系统设置-共享里打开屏幕共享)
5、enjoy it!

以后有分享如果是需要拿着话筒的话就再也不用苦逼的一边拿着话筒一边说话再一边敲电脑啦~演讲,就该像乔帮主般的优雅!

嗯,对了其实Air video也蛮好玩的。