关于AppStore上传应用时的Non-public API usage

Dear developer,

We have discovered one or more issues with your recent delivery for "听中国". To process your delivery, the following issues must be corrected:

Non-public API usage:

Apps are not permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with the Vendor or Advertising identifiers introduced in iOS 6.

表示真心无力吐槽了,一个应用上传被打回来,只是改了一个参数将YES改为NO,就一直提示Non-public API usage。这个真心不是我的错啊?就改一个参数,几乎可以认为这个新打的包没啥变化,于是不理会,提示一次错误就上传一次,提示一次上传一次。第四次的时候”Waiting For Review”了,哎,无语。

Posted in IOS开发 | Tagged , , , , | 5 Comments

入手iPhone5

时间过的真快,转眼是进入五月,已经将近三个月没写过博客了,以至于2012年的年终总结也没有写出。这三个月只是在用心的做东西,全神贯注的那种,以至于怕浪费一小点的时间写博客都是很奢侈的事儿。
终于决定入手一个iPhone5了。就我个人来说,真心觉得用4还是4s还是5差别不大,只是你知道的,现在写应用已经强制必需适配iPhone5了,而最近一个项目中,发现iPhone5的模拟器和真机运行效果差很多,还有一些功能不能模拟,于是工作真心需要是换手机的原因。00852 继续阅读全文

转载请注明: 转自Rainbird的个人博客
   本文链接: 入手iPhone5

Posted in 随笔 | Tagged , , | 2 Comments

关于MPMoviePlayerController禁用缩放和点击

今天再次捣鼓MPMoviePlayerController,为了整出来如下图的简洁效果,并禁用右边的“全屏”按钮查到的资料,记录一下。
iOS Simulator Screen shot 2013-2-18 PM10.42.46
禁用“全屏”按钮。 继续阅读全文

Posted in IOS开发, object-c, xCode | Tagged , , , , , , | 1 Comment

osx重建Spotlight索引

闲着没事儿折腾系统,传说Alfred是Spotlight的替代品,有各种长处,于是照着做,禁用了Spotlight,装上Alfred,用了几天发现Alfred用来启动软件还不错,但是搜索文本真心不在行。于是决定换回来,结果图标整回来了,忘记恢复索引服务了。于是各种搜索软件搜不着。
手动重建索引:

[rainbird@rainbird-mbp ~]$sudo mdutil -E /Volumes/Macintosh\ HD/
dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid
Password:
/:
    Indexing disabled.

手动启用索引服务: 继续阅读全文

转载请注明: 转自Rainbird的个人博客
   本文链接: osx重建Spotlight索引

Posted in Mac使用技巧 | Tagged , , , , , | Leave a comment

iOS6上UIPageViewController向前翻页的小Bug

表示有点儿无语了,以为是自己写的逻辑有问题,调了一个多小时,实际有点儿没有头绪了,于是google一下,发现竟然是iOS6本身的一个小Bug,苦逼的码农真心伤不起啊。
问题描述:iOS6使用UIPageViewController通过UIPageViewControllerNavigationDirectionReverse向回跳转翻页时,总会出现下一页不对的情况,因为下一页就是跳转以前的页面所以给你的感觉就是好像上一页被缓存成下一页了。这种情况大多发生在跳转的时候,使用了动画并且切换方式是UIPageViewControllerTransitionStyleScroll.
解决办法: 继续阅读全文

Posted in IOS开发 | Tagged , , | Leave a comment

给界面上任何控件截图并保存为PNG的方法

今天要生成一张纯色的图片,不知道凭空生成,只能先创建了一个UILabel,然后把背景设成纯色,然后再从UILable生成一张图片,参考了下面的方法,觉得有用记录一下。
转自:CSDN
引用头文件:

#import <quartzcore /QuartzCore.h></quartzcore>

走起: 继续阅读全文

Posted in 默认分类 | Tagged , , , , , , , , | Leave a comment

iOS应用内展示应用并下载(StoreKit Demo)

最近就是被问到,某某浏览器可以直接在应用内展示应用并下载,还有下载进度是咋实现的,知道是iOS6的SotreKit搞的,但是还总被问有没有例子。个人觉得的应该是个很简单的东东啊?顺手写了一个:
iOS Simulator Screen shot 2013-2-2 AM11.09.27
步骤很简单: 继续阅读全文

Posted in IOS开发, object-c, xCode | Tagged , , | Leave a comment

再见,优米小精灵。

跟优米网告完别,是时候跟这个小东西说声再见了。
这个小东西,虽然写出来只用了两周的时间,而且只是业余时间。但是上线却经历了整个三个月的时间。三个月和苹果的审核人员一周一次邮件沟通,两次电话沟通,浪费了大量的时间,也积累了大量的经验。
这个小东西,是我iOS开发,入门的见证。
这个小东西,让我熟悉整个iOS开发过程,建立项目,做项目,弄证书,上传,审核,上线这一系列的流程。
这个小东西,当时倾注了我太多的心血,以至于当时承诺,永久维护,永久免费。
虽然通过她积累的经验,保证了后来优米视频iPhone提交审核一次性通过,但是,她是时候退出历史舞台了。
留几张图作留住吧。 继续阅读全文

转载请注明: 转自Rainbird的个人博客
   本文链接: 再见,优米小精灵。

Posted in 默认分类 | 4 Comments

再见,优米网。

很平静的办完了离职手续,也很低调的度过了二十多天的离职期,以至于最后在越狱群里跟大家告别的时候不少人很意外。对于东家不想发表啥评论,只是一个奋斗了三年半的地方,不能说忘记就忘记。三年半的光阴,二十几岁人生最宝贵的时光,挥挥手跟这一切说声再见。
再见,优米网。
请务必一路走好。

转载请注明: 转自Rainbird的个人博客
   本文链接: 再见,优米网。

Posted in 随笔 | 2 Comments

osx添加脚本到开机启动项

简单来说就是通过AppleScript编译成可执行程序,然后修改程序的配置文件,达到程序运行里不在Dock显示图标的效果,这样的话无Dock图标,无界面,实现了后台低调运行。
1.启动AppleScript Editor
2.在里面输入下面的信息

do shell script "/path/to/your/scprit"

引号里面的东东,你知道怎么替换的。
3.保存这个脚本,保存类型选择“Application”
这个时候,你可以双击这个“程序”看看是不是你想要的效果。
4.隐藏Dock图标 继续阅读全文

Posted in Mac使用技巧 | Tagged , , , , , , | Leave a comment