記得前一陣子下載了新版的sdk來幫我的xcode升級,
結果發現自己的project有framework path corrupts的問題.
雖然有幾個framework修一修改一改路徑好像就沒問題了,
可是有兩個非常頑固的framework就是改不好.
雖然兩行紅紅的字有點礙眼,不過能compile的情形下,
我也就睜一隻眼閉一隻眼.
現在project寫的差不多了,想說來看看有什麼地方可以加強一下
就順便來survey一下這問題的解法吧~
網路上不乏這類的問題,卻討論到最後都沒什麼好結果,
看起來在大家更新xcode換上新的sdk版本後,library位置有換.
Apple又不幫使用者自動改過,只好靠自己手動解決啦!
1. 在 "Frameworks" 資料夾上按右鍵
2. 選擇 "Add" --> "Existing Frameworks" --> 點左下角的Add other按鈕
然後指定framework位置
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
/iPhoneOS3.2.sdk/System/Library/Frameworks/CoreGraphics.framework
(iOS4.2出來了,路徑請自行調整成iPhoneOS4.2sdk囉;
另外framework是一整個資料夾都要加進去)
3. 這樣就OK了,UIKit.framework也是在同樣路徑下
砍掉那紅紅的link,迎接乾乾淨淨的project吧:)
資料來源:koala-studio
沒有留言:
張貼留言