簡體   English   中英

iOS開發的軟件和硬件要求

[英]Software and hardware requirements for iOS development

開發iPhone應用程序有哪些選擇?
目前我已經嘗試為Linux安裝gnu kit但沒有成功! 太多的步驟,而且我無法編譯單個應用程序。
Apple SDK似乎更容易,但我沒有Mac。
我錯過了什么嗎?

是的,Mac。 沒有工具,這可能不值得。 特別是沒有模擬器。 Apple設計了iPhone,它運行的是OSX版本,他們已經制作了這些工具。 它甚至不是所有你需要的編譯器,因為你沒有調試,加載和管理應用程序的工具。

你需要一台Mac,毫無疑問。 你也需要一個iPhone或iPod Touch來開發,雖然模擬器非常好,但它並不完美 - 我有一些示例代碼在模擬器中工作正常但在硬件上失敗。 硬件也必須進行修改以添加開發密鑰,因此使用真正的iPhone存在一定的風險 - 許多人證明它足夠安全,但我自己也加油並購買iPod Touch進行開發。 鍵也必須安裝在您的Mac上並集成到Xcode中 - 即使使用標准的Apple設置,這也很難實現。 Xcode是免費的,非常適合IDE。

因此,您的最低要求

運行最新Mac OS的Intel Mac。 最便宜的選擇有一個Mac Mini - 599美元,雖然你可能在Ebay上買一個可以正常工作400美元或更少。

iPod Touch(或iPhone,如果你需要你的應用程序的相機/手機功能) - 229美元

來自蘋果的開發者許可,這樣你就可以獲得必要的鑰匙 - 99美元

要強調的是,你絕對必須在真實硬件上測試代碼以及​​嘗試使用其他任何東西時會遇到的痛苦程度,但Mac和Xcode很容易消耗購買Mac的成本。

從你當地的圖書館查看http://oreilly.com/catalog/9780596155193/ ,它說你不需要Mac,只需要越獄的iPhone / iPodTouch和Linux。 我不知道你可以使用SDK來做,我正在等待2g越獄甚至開始,但我肯定希望我不需要Mac。

除官方MAC外,您還有一個谷歌代碼項目,試圖為Linux和Windows制作工具鏈。 iphone-dev此鏈接向您展示如何構建它。

還有另一個常見問題解答網站可以回答許多基本的iPhone開發問題,我發現這些問題很有用。 所以你可能想看看iPhoneDevelopmentFAQ.com

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM