@@ -115,21 +115,24 @@ Until Obelisk offers a `ob deploy` equivalent for mobile apps, you are recommend
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).
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.
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.
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`
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.
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
132−1. Open Xcode once so that it runs its post install tool setup.
135+
134You can verify that you have correct versions by running
137You can verify that you have correct versions by running
@@ -137,9 +140,8 @@ xcodebuild -showsdks
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.
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