Skip to content

Commit 650886f

Browse files
authored
update tab information for Xcode signing (#109)
1 parent 55864a2 commit 650886f

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

docs/beta builds.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Before continuing make sure you have:
5858
Open your Xcode project and modify some information:
5959

6060
- [ ] In the `General` tab, `Identity` section, change the `Bundle Identifier` to your identifier (useful for Fastlane)
61-
- [ ] In the `General` tab, `Signing` section, disable `Automatically manage signing`
61+
- [ ] In the `Signing & Capabilities` tab, `Signing` section, disable `Automatically manage signing`
6262
- [ ] In the `Build Settings` tab, `Signing` section and into `Code Signing Identity`, set `Don't Code Sign` for the `debug` line (including `Any iOS SDK` also) and set `iOS Distribution` for the `release` line (including `Any iOS SDK` also).
6363

6464
Like this:
@@ -97,10 +97,10 @@ The following questions will be asked:
9797
Our answer is `keep it secret`
9898

9999
* If your account has multiple teams in the App Store Connect, you may have this question: `Multiple App Store Connect teams found, please enter the number of the team you want to use:`
100-
* Select the right team
100+
* Select the right team
101101
* If your account has multiple teams in the Developer Portal, you may have this question: `Multiple teams found on the Developer Portal, please enter the number of the team you want to use:`
102-
* Select the right team
103-
* If you havent't already created the App on the Developer Portal or App Store Connect, Fastlane can do it for you! (else you must have a message `Your app 'com.tcm.boilerplate' is available in your Apple Developer Portal / App Store Connect`)
102+
* Select the right team
103+
* If you haven't already created the App on the Developer Portal or App Store Connect, Fastlane can do it for you! (else you must have a message `Your app 'com.tcm.boilerplate' is available in your Apple Developer Portal / App Store Connect`)
104104
* It will ask `Do you want fastlane to create the App ID for you on the Apple Developer Portal / App Store Connect? (y/n)`
105105
* Type `y`
106106
* `App Name`:
@@ -171,7 +171,7 @@ Add the following lines to your `Fastfile`, inside the `build_app` function, jus
171171
clean: true,
172172
export_method: "app-store",
173173
export_options: {
174-
provisioningProfiles: {
174+
provisioningProfiles: {
175175
CredentialsManager::AppfileConfig.try_fetch_value(:app_identifier) => CredentialsManager::AppfileConfig.try_fetch_value(:app_identifier) + " AppStore" # Value of this parameter is the name of the Provisioning Profile. By default, it will be "{bundleId} AppStore"
176176
}
177177
},
@@ -204,7 +204,7 @@ Before continuing make sure you have:
204204
- [ ] Create your application in the Google Play Console (unlike for iOS Fastlane cannot do that for you)
205205
- [ ] Use the right [.gitignore](../android/.gitignore) file inside the `android` directory (if you are using this boilerplate you are good to go)
206206
- [ ] [Collect your Google Credentials](https://docs.fastlane.tools/getting-started/android/setup/#collect-your-google-credentials)
207-
:warning: In the Google Play Console, add the parameter `&hl=en` at the end of the URL (before any #) to switch to English. In some languages, the "Create Service Account" will not be available.
207+
:warning: In the Google Play Console, add the parameter `&hl=en` at the end of the URL (before any #) to switch to English. In some languages, the "Create Service Account" will not be available.
208208
Download the JSON key file, and copy it into `my-project/android/key.json`
209209
- [ ] Install [all dependencies](https://facebook.github.io/react-native/docs/getting-started.html#installing-dependencies-1) for macOS and Android
210210

@@ -276,12 +276,12 @@ Don't worry, we will generate it in a moment, let's just explain what the lane d
276276
First, script ask the user two values : signing store and alias key passwords, with the [`prompt`](https://docs.fastlane.tools/actions/prompt/) fastlane plugin.
277277
Asking the user those passwords ensure that no secret keys are stored into your app.
278278
Then, this lane clean your project, assemble the application, automatically injecting signing configuration at runtime, before uploading it in the Google Play Store.
279-
Upload is made `internaly`, that means only internal testers will be allowed to download the app. You can learn more about different test types [here](https://support.google.com/googleplay/android-developer/answer/3131213).
279+
Upload is made `internally`, that means only internal testers will be allowed to download the app. You can learn more about different test types [here](https://support.google.com/googleplay/android-developer/answer/3131213).
280280

281281

282282
#### Generating a signing key
283283

284-
[Official documentation](https://facebook.github.io/react-native/docs/signed-apk-android#generating-a-signing-key) well explained how to generate a signing key.
284+
[Official documentation](https://facebook.github.io/react-native/docs/signed-apk-android#generating-a-signing-key) well explained how to generate a signing key.
285285

286286
You simply need to run the following :
287287
```bash
@@ -307,7 +307,7 @@ To do this, comment the three last lines of the `Fastfile`
307307
# track: 'internal'
308308
# )
309309
```
310-
or create a new lane without thoses lines.
310+
or create a new lane without those lines.
311311

312312
:exclamation: There is no official plugin to automatically upgrade android version code (unlike the iOS lane).
313313
Before each deployment, be sure to `manually` upgrade the `versionCode` value inside `android/app/build.gradle`.

0 commit comments

Comments
 (0)