MacBook Pro升级至Mavericks后,用Wireshark在rvi0上抓取iOS设备的流量包就出了问题,抓包不能正常显示,白茫茫的一片,没有有效抓包信息。
google了一下,有人遇到同样的问题,看来是Mavericks修改了一些东西。
MacBook Pro升级至Mavericks后,用Wireshark在rvi0上抓取iOS设备的流量包就出了问题,抓包不能正常显示,白茫茫的一片,没有有效抓包信息。
google了一下,有人遇到同样的问题,看来是Mavericks修改了一些东西。
执行pod install时出错,提示如下:
1
|
|
问题原因:CocoaPods版本低了
解决办法:执行gem update cocoapod更新CocoaPods
可以通过gem list来查看本机上所有已经安装的gem包
这篇文章的主要内容来自于CocoaChina论坛上的一篇文章,只不过原文在有些地方介绍得不是很详细,我这里增加了一些解析,也算是自己做笔记,原文和代码均可以在这个链接里找到:IOS 3D UI —– CALayer的transform扩展。
做iOS开发,不免要接触到一些特效,其中不乏3D特效,这时候就要对iOS所使用的坐标系了解才行。若不限于iOS开发,还有MacOS开发,若不知道它们所使用坐标系的不同,初学者会很容易陷于混乱,
用了一段时间的Octopress博客,感觉良好,可这毕竟是for程序员的博客,折腾免不了,这不就遇到了一次Build Failed的问题: 执行rake preview命令预览时出现了下面的提示:
相信初接触到CALayer的人都会遇到以下几个问题:
为什么修改anchorPoint会移动layer的位置?
CALayer的position点是哪一点呢?
anchorPoint与position有什么关系?
早早就醒了,天气又不好,无事可做,整理一下自己在使用Mac过程中用到的一些技巧吧,比较杂乱,以后不定期更新。
终端中输入下面的命令回车即可,之后就可以使用subl filename打开文件了。
最近把一台设备升级到iOS7后,利用rvictl和wireshark抓包发现抓不了,无意中发现在装有xcode5的机器上可以抓包,看来rvictl与xcode是绑定的,升级到最新的iOS7后,必须要装上最新的xcode5版本才能抓包。
使用rvictl有一个前提是要获取设备的UDID,看网上不少教程都是从xcode中获取UDID,步骤相当繁琐,快速获取UDID用命令行才是王道,果然不出所料,很快就找到了三种命令行快速得到iOS设备的UDID方法,如下:
一向对命令行下的文本比较工具无爱,在MacOS下用Git也是这点比较麻烦,今天终于让我找到了一个Git的GUI比较工具P4Merge,免费的,支持中文,还不错,推荐一下
配置P4Merge时主要参考了这篇文章Git、P4merge 和 OS X,只是留的坑太多了,好不容易才让我搞定。