iOS开发的软件和硬件要求

gmu*_*ler 4 iphone sdk ios

开发iPhone应用程序有哪些选择?
目前我已经尝试为Linux安装gnu kit但没有成功!太多的步骤,而且我无法编译单个应用程序.
Apple SDK似乎更容易,但我没有Mac.
我错过了什么吗?

Cru*_*han 8

你需要一台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的成本.

  • 为什么我们每隔一天都会回答同样的问题?谁都不会花1000美元来创业呢? (2认同)

Dam*_*ien 7

是的,Mac.没有工具,这可能不值得.特别是没有模拟器.Apple设计了iPhone,它运行的是OSX版本,他们已经制作了这些工具.它甚至不是所有你需要的编译器,因为你没有调试,加载和管理应用程序的工具.