被山寨的壮士,干!

刚才看腾讯出了个“腾讯问卷”,想到个梗:如果投资人问你“要是腾讯做你做的这个事儿,你咋办?”,你就反问他“腾讯还做投资呢,你咋办?” 其实回答这个问题很简单,像 BAT 这样的公司,做什么都不奇怪,因为他们有的是资源。但是他们去很难做出来什么,因为做事的人,得不到资源。 我们也有一家这样的友商,非众所周知。我也经历着被山寨的苦恼,用“该被山寨的产品,总会被山寨”来安慰自己。 如果你也是被山寨了的壮士, »

分享使用技巧,赢免费推荐位

估计我们负责运营的同事看到这个会有点蒙。我没跟大家商量,想搞个特权(所以没放到官方博客上)。 现在的应用推广很难,很贵。对于个人开发者或者小团队来说,把一个辛辛苦苦开发出了的应用迅速的推广出去不容易。 大家应该注意到了我们的广场页面长期以来被FIR.im自己的产品和推广合作霸占,所以我想在我们新版网站上线以前(大概6月中旬),把这些推荐位留给更需要帮助的人。 只要写一篇 FIR.im 的使用技巧、心得,甚至是给我们的建议和反馈,微博上@我或官方微博就可以了。 我们将会在其中筛选出 8 个用户,免费使用应用广场的 8 »

iOS 8.1.3 “各路助手挺尸”、“封杀一切助手”的背后

最近苹果发布了8.1.3系统更新。从更新日志看,没有多少变化(错误修复,提高稳定性和性能),但是苹果修复了一个“漏洞”,就是之前说的“假面”。 科普一:假面漏洞 系统给每个应用一个安全区域(沙盒),一个应用没有权限获取其他应用的沙盒里的数据。每个应用有一个BundleId,一个假冒的应用只要具有相同的 BundleID 并且有合法权限(一般是通过合法的企业证书重新打包签名)能安装到手机上就可以直接替换掉原有的应用并且取得该应用的所有权限。 举个例子,手机上安装了微博的官方客户端,并且客户端曾经获得了你的批准访问手机的相册,通讯录, »

浅谈 iOS 版本号

FIR.im 一直在尽量兼容不同使用习惯的版本号形式, 但是在使用中我们发现好多开发者对怎么更好的用版本号来标示应用很陌生. 这是篇基础文章, 简单介绍 iOS 的版本号. 名词解释 Version, 通常说的版本号, 是应用向用户宣传说明时候用到的标识. 一般有2段或者3段式, 如:2.1,8.1.2 Version 一般由产品部门确定, 完全迥异的更新需要改变主版本号, 比如 QQ 4.0 »

黑盒分析iOS版QQ-SSO登录过程, 帮你的App减肥!

最近一直在忙FIR.im 今晚找点时间回想一下以前的积累(最近看iOS开发的比较少了), 可能现在已经过时了. 不过应该还具有一些参考意义. 注: 大部分内容的只写了思路, 不保证代码能让复制粘贴党跑通. 为什么 QQ实现SSO根据官方文档, 从来没有成功过, 除了QQ自己的一些游戏外, 也基本没见过有第三方的app可以直接用QQ登录. 官方的SDK极其硕大(官方文档:9.1M (编译后的应用安装包增加1.3M)), 对于我等有些项目洁癖的人来说, 为了实现用QQ登录这个简单需求, 有些抓狂! 分析过程 微博的SSO过程比较透明, 是开源的, »