Recently, I need to build a small software released on the iPhone. As a newbie, I found that the information on the Internet is scattered and I went through the whole process, finally, the development environment and related procedures were clarified smoothly.
Developer Program
If you want to use xcode for online debugging on the iPhoneCodeFirst register as an apple developer and then join the IOS Developer Program of apple.
The difference between joining the apple Developer Program in the name of individual and company is that the former needs to fax a scanned copy of Apple's ID card and the latter needs to fax a scanned copy of Apple's business license. Here, we select to join the apple Developer Program in the name of company. Apple charges $99 or $299 an annual fee for each developer.
Steps for Personal Registration: http://www.cnmsdn.com/html/201010/1287498482ID8474.html
Detailed steps for enterprise registration: http://www.cnblogs.com/scottwong/archive/2010/12/05/1896770.html
How to buy software
Http://zhidao.baidu.com/question/154145910.html
Install iTunes on the machine [store.apple.com has very few course purchases], then register an Apple id, set a credit card number, and pay $1 in advance after the correct settings [it is returned, not actually paid], and then you can purchase it.
[Basic knowledge of App Store] Where can I go for $1?
Http://bbs.weiphone.com/read-htm-tid-1278721.html
How to Use (domestic) credit card to buy appstore Software
Http://zhidao.baidu.com/question/142745315.html
The software review guidelines for Apple Mac App Store are public!
Http://cn.engadget.com/2010/10/22/apples-mac-app-store-review-guidelines-posted-will-photoshop? Tid-31964.html
Development Environment Establishment
Because there is no Mac computer, a Mac Mini is purchased as the basic development and testing environment, and the cost is relatively low.
[Although some recommended methods on the Internet can also be used to install Mac OS on the PC, the speed and efficiency are relatively slow]
Download the SDK and development tools in the http://developer.apple.com, install the software development and debugging
Reference URL
Http://developer.apple.com
Http://store.apple.com/
Http://store.apple.com/cn
Http://www.cocoachina.com/
http://www.weiphone.com/BBS has a lot of resources