You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/beta builds.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,7 +58,7 @@ Before continuing make sure you have:
58
58
Open your Xcode project and modify some information:
59
59
60
60
-[ ] 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`
62
62
-[ ] 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).
63
63
64
64
Like this:
@@ -97,10 +97,10 @@ The following questions will be asked:
97
97
Our answer is `keep it secret`
98
98
99
99
* 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
101
101
* 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`)
104
104
* It will ask `Do you want fastlane to create the App ID for you on the Apple Developer Portal / App Store Connect? (y/n)`
105
105
* Type `y`
106
106
*`App Name`:
@@ -171,7 +171,7 @@ Add the following lines to your `Fastfile`, inside the `build_app` function, jus
171
171
clean: true,
172
172
export_method: "app-store",
173
173
export_options: {
174
-
provisioningProfiles: {
174
+
provisioningProfiles: {
175
175
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"
176
176
}
177
177
},
@@ -204,7 +204,7 @@ Before continuing make sure you have:
204
204
-[ ] Create your application in the Google Play Console (unlike for iOS Fastlane cannot do that for you)
205
205
-[ ] Use the right [.gitignore](../android/.gitignore) file inside the `android` directory (if you are using this boilerplate you are good to go)
206
206
-[ ][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.
208
208
Download the JSON key file, and copy it into `my-project/android/key.json`
209
209
-[ ] Install [all dependencies](https://facebook.github.io/react-native/docs/getting-started.html#installing-dependencies-1) for macOS and Android
210
210
@@ -276,12 +276,12 @@ Don't worry, we will generate it in a moment, let's just explain what the lane d
276
276
First, script ask the user two values : signing store and alias key passwords, with the [`prompt`](https://docs.fastlane.tools/actions/prompt/) fastlane plugin.
277
277
Asking the user those passwords ensure that no secret keys are stored into your app.
278
278
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).
280
280
281
281
282
282
#### Generating a signing key
283
283
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.
285
285
286
286
You simply need to run the following :
287
287
```bash
@@ -307,7 +307,7 @@ To do this, comment the three last lines of the `Fastfile`
307
307
# track: 'internal'
308
308
# )
309
309
```
310
-
or create a new lane without thoses lines.
310
+
or create a new lane without those lines.
311
311
312
312
:exclamation: There is no official plugin to automatically upgrade android version code (unlike the iOS lane).
313
313
Before each deployment, be sure to `manually` upgrade the `versionCode` value inside `android/app/build.gradle`.
0 commit comments