on master help sign in
Merge pull request #2 from obsidiansystems/readme-developer-portal-redirects
0110e17Luigy Leon
README.md+8−6
@@ -115,21 +115,24 @@ Until Obelisk offers a `ob deploy` equivalent for mobile apps, you are recommend
115
115
116#### First time setup
116#### First time setup
117Development on iOS requires a computer running macOS and an iOS developer account.
117Development on iOS requires a computer running macOS and an iOS developer account.
118+Your account must also belong to an Apple Developer Team, if you want to access developer portal links (otherwise they'll redirect to your account page).
118
119
119##### iPhone
120##### iPhone
1201. Connect the iPhone on which you'd like to run builds - this will open up iTunes.
1211. Connect the iPhone on which you'd like to run builds - this will open up iTunes.
1211. Click accept to authorize on both the computer and the iPhone.
1221. Click accept to authorize on both the computer and the iPhone.
122
123
123##### Xcode
124##### Xcode
124−1. Install Xcode 8.2 (contains iOS SDK 10.2).
125+Install Xcode 8.2 (contains iOS SDK 10.2) and open it so that it runs its post install tool setup.
126+
125These versions will work out of the box but iOS SDKs prior to 11.3 should also work. You can choose another installed version in `default.nix`
127These versions will work out of the box but iOS SDKs prior to 11.3 should also work. You can choose another installed version in `default.nix`
128+
126More recent Xcodes should also work, as long as one of the SDKs mentioned above has been used.
129More recent Xcodes should also work, as long as one of the SDKs mentioned above has been used.
127−To add another SDK to your current Xcode, [download](https://developer.apple.com/download/more/) the corresponding Xcode, extract it and copy its SDK folder next to the installed one, e.g.
130+To add another SDK to your current Xcode, [download](https://developer.apple.com/download/more/) the corresponding Xcode, extract it and copy its SDK folder next to the installed one, e.g.
128```
131```
129open -W Xcode_9.2.xip
132open -W Xcode_9.2.xip
130sudo cp -R Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk
133sudo cp -R Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk
131```
134```
132−1. Open Xcode once so that it runs its post install tool setup.
135+
133
136
134You can verify that you have correct versions by running
137You can verify that you have correct versions by running
135```
138```
@@ -137,9 +140,8 @@ xcodebuild -showsdks
137```
140```
138
141
139##### Certificates
142##### Certificates
140−Now you need to inform Apple of your development devices and permissions by
143+To deploy and/or package apps, you'll need to inform Apple of your development devices and permissions by
141−adding credentials to the correct provisioning profile via the Apple Developer
144+adding credentials to the correct provisioning profile via the Apple Developer portal.
142−portal.
143
145
1441. Open up XCode and go to Preferences - Accounts. Select the organization
1461. Open up XCode and go to Preferences - Accounts. Select the organization
145Member role, click Manage Certificates, and add an iOS Development
147Member role, click Manage Certificates, and add an iOS Development