Setup IOS Development Environmentinstall XCode and Check-out source code from Svnxcode
Please find the document from Apple "on" to install XCode.
Check-out Source Code
In XCode, use the menu "source Control", "check-out" to checkout source code from SVN.
One issue I got during this process is:it always time out when check-out. To resolve it:please open a command line and Run command
SVN ls Https://128.133.152.1:8443/svn/atomsuite/trunk
It'll ask you for username and password. After that select "Permanent".
After the perform above, you'll be the able to check-out code in XCode.
Certificates, App ID and Provisioning profile
We need the following in developer.apple.com
Development and Distribution Certificate
Need at least one development certificate and one distribution certificate.
Wildcards can be used.
APP ID
We can set up app ID which represent multiple apps, such as:com.applesoft.*
Provisioning profile
Need at LEAs, profiles:1 for development, and 1 for distribution
Certificates and keys in Mac
There is certificates required on the MAC development machine:
Development certificate
This'll be used to develop and test the app in XCode.
Following the steps to create development certificate in Apple Development page, it'll guide to setup the key and CE Rtificate on the machine.
Distribution Certificate
This would be used to make distribution IPA file.
I Download the distribution certificate from Apple Development page and import it.
Before import the certificate, you need the techpubs private key. I export from my original development Mac and import to my new machine.
XCode settings
In XCode, select the project and corresponding Target. Then select Build Settings tab and see Code signing session. Make sure select ' iOS Developer ' for Debug and select ' iOS distribution ' for releases. For "Provisioning profile", select "Automatic"
Setup IOS development environment.