新手对于iPhone开发环境等入门问题解答汇总
1 iPhone能否在Windows中開發
同類問題:iPhone能不能在XP開發?iPhone能不能在Vista下開發?iPhone能不能在linux下開發?
答: 如果要開發能夠在App Store上線的iPhone應用程序,答案是不能。
早在iPhone SDK出現之前,開發者會使用iPhone Toolchain進行開發。toolchain是可以安裝在Windows的Cygwin或Linux環境的。但是目前如果您要開發可以在App Store進行銷售的程序,請使用Mac OS系統。
使用toolchain開發的壞處是 a)環境搭建麻煩 b)缺乏interface builder, instrument等工具。 好處是可以使用未公開API,可以在后臺運行,可以進行系統級別的操作,但是要求使用者手機是破解過的。
本站強烈反對您使用破解工具開發,將會違反您與apple的協議。另外本站強烈反對您自行破解您的軟件放到其他平臺銷售,同樣違反您與apple的協議。
相關問題:如何用cygwin安裝IPHONE SDK 3.0? 答:目前為止 iPhone toolchain只有2.x版本。
2 我在Windows裝了開發環境,為什么找不到Interface Builder?
答:找不到就對了。能找到就怪了。
相關問題:?Windows里是否有模擬器? 答案:沒有
Windows里是否可以真機調試? 答案:可以,通過scp。
Windows里用什么IDE編輯Objective-C?答案:http://www.cocoachina.com/bbs/read.php?tid-1054.html
3 我沒有蘋果電腦,怎么辦?
答:最好的辦法是購買一臺, Mac機器目前越來越便宜。目前的iMac, Macbook, Macbook Pro, Mac mini均可以進行開發。最便宜的Mac mini其實真的很便宜。
如果您還覺得價格貴,推薦您不要做iPhone開發,可以去做Android或是其他手機開發。
4 進行iPhone開發需要真機調試嗎?如何做?用iPod Touch可以嗎?
答:不需要,但您需要在真機進行測試。iPhone或iPod Touch大部分都一樣。雖然大部分的功能均可以直接通過在模擬器中運行進行調試,但是上線之前您需要在真機進行測試。
您需要加入iDP(每年99美金),獲取證書后才能進行真機調試。
如果您暫時沒有獲得iDP證書還希望在真機調試,請參考:http://www.cocoachina.com/bbs/read.php?tid-6040.html
5 現在我大概看明白了,我想開始進行iPhone開發,如何做?
答:建議您首先查閱本區置頂貼,內有很多內容,從新手入門到進階開發:iPhone開發, 全區索引, 動態更新!
另外,建議您查閱本區精華帖:精華??以及?[已解決]?的問題。
如果您有關于申請iDP證書的問題,請查閱App Store上線/推廣/銷售討論區
如果您希望開發游戲,請查閱?游戲開發討論區
6 我有iPhone開發的問題,怎么辦?
答:首先您先看過上面內容,接著可以使用本站的搜索功能進行查詢。您也可以在Google中搜索您的問題,后面加上site:cocoachina.com 即可查詢本站相關內容。這種方式獲得答案是最快速的。通常如果您是初學者,大部分問題都已經有人問過而且解答過了。如果沒有找到您的問題的解決方法,首先查閱官方文檔,接著在Google直接搜索您的問題,加上iPhone或者Cocoa等關鍵字。如果您知道函數名或者類名,直接在Google搜索也經常會獲得答案。
如果上面還是沒法解決您的問題,請發帖提問。發帖提問前注意先查閱在CocoaChina討論的藝術?以便更好地讓別人幫助您解決問題。
轉載于:https://www.cnblogs.com/winb/p/4283452.html
總結
以上是生活随笔為你收集整理的新手对于iPhone开发环境等入门问题解答汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下C高手成长过程----经典书
- 下一篇: Android 设置thumb图片大小