發表文章

目前顯示的是有「iOS開發筆記」標籤的文章

Lightweight CoreData migration

找到這篇Blog, 裡面將CoreData的lightweight migration可以做哪些事使用圖示畫了出來 http://blog.the-nerd.be/2012/02/how_to_do_a_lightweight_core_data_migration/ 以前一直以為lightweight只能做Entity的欄位變更, 看了這篇blog後, 原來連Entity,Relation建立也有支援. iOS App有使用CoreData管理資料庫一定要使用CoreData的版本控制功能, 這樣以後App升級變更資料庫的欄位就會很輕鬆了. Written with StackEdit .

cocoapods 0.27.1升級在Mac OS X 10.9遇到的問題

今天在執行pod update時, cocoapods通知有新的版本0.27.1版可以下載, 於是下了更新的命令 sudo gem install cocoapods 安裝成功, 可是pod –version版本確還是顯示0.25.0版, 用 which pod ` 檢查pod是安裝在/usr/bin/pod這個路徑, 有點懷疑是不是10.9的相容性問題, 檢查一下ruby在自己的安裝目錄竟然有兩個 /usr/ local / lib / ruby / / usr / local / Cellar / ruby / 手動將 /usr/ local / lib / ruby / gems / 2.0 . 0 / gems / cocoapods - 0.27 . 1 / bin / pod 覆寫了/usr/bin/pod 會有問題, 但是將 /usr/ local / Cellar / ruby / 2.0 . 0 - p247 / bin / pod 覆寫到/usr/bin/pod 確OK了, 這真是奇怪, 在10.8升級cocoapods好幾次都沒遇到這樣的問題 今天升級pod update也遇到另一個問題, 找不到Admob, 去cocoapods的repository找了一下, 原來Admob要改為 pod 'Google-Mobile-Ads-SDK' , '6.6.0' Written with StackEdit .