2013年7月7日 星期日
快速查看IPA內含的Provision資訊-CocoaDeveloper Quicklook Plugin
2013年7月4日 星期四
第一次在Github上create ticket
今天要讓一個舊專案支援Cocoapods,先把project file升級,然後執行
pod setup
修改Podfile
pod install
結果發生error...正當我在考慮怎麼樣把issue內容寫成符合GitHub markdown時,定睛一看
不得不說Cocoapods真的很貼心,你可以發現Error Message都已經幫你寫好markdown格式了
new issue之後直接貼上去就可以了,真是太感動啦~
――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
### Report
* What did you do?
* What did you expect to happen?
* What happened instead?
### Stack
```
CocoaPods : 0.22.1
Ruby : ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin11.4.2]
RubyGems : 1.8.24
Host : Mac OS X 10.7.5 (11G63)
Xcode : 4.6.3 (4H1503)
Ruby lib dir : /Users/shenkevin/.rvm/rubies/ruby-1.9.3-p327/lib
Repositories : master - https://github.com/CocoaPods/Specs.git @ 90f0243d52ccc1db58f12108fb4a9b9e00cc0a22
```
### Podfile
```ruby
platform : ios
pod 'FPPopover'
```
### Error
下略...
2013年7月2日 星期二
PonyDebugger安裝記錄
安裝Server的部份跟著Readme照做就對了
iOS Client怎麼裝呢?Readme寫了一堆啦哩拉雜的,結果
pod search pony
-> PonyDebugger (0.3.0)
Remote network and data debugging for your native iOS app using Chrome Developer Tools.
- Homepage: https://github.com/square/PonyDebugger
- Source: https://github.com/square/PonyDebugger.git
- Versions: 0.3.0, 0.2.1-beta1, 0.0.1 [master repo]
原來都有人包好了,不用客氣,Podfile裡面加入PonyDebugger,下pod update就對了。
PDDebugger *debugger = [PDDebugger defaultInstance];
[debugger connectToURL:[NSURL URLWithString:@"ws://localhost:9000/device"]];
現在要來做View階層的觀察,所以加入下面這兩行
[debugger enableViewHierarchyDebugging];
[debugger setDisplayedViewAttributeKeyPaths:@[@"frame", @"hidden", @"alpha", @"opaque"]];
開始Debug模式。打開Chrome,連上http://localhost:9000/,就會看到正在運行的那個App,點進去,Oh! 開始Play吧~