Skip to content

Commit 83c159b

Browse files
author
Mitko-Kerezov
committed
Add help for publish ios command
1 parent c6ecbf7 commit 83c159b

18 files changed

+181
-57
lines changed

docs/man_pages/project/testing/build-android.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ Command | Description
4444
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
4545
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
4646
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
47+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
48+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
4749
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
4850
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
4951
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
5052
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
51-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
53+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
5254
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
5355
<% } %>

docs/man_pages/project/testing/build-ios.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ Command | Description
3737
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
3838
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
3939
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
40-
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
40+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
41+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
4142
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
4243
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
4344
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
44-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
45+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
4546
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
4647
<% } %>

docs/man_pages/project/testing/build.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Builds the project for Android <% if(isMacOS) { %>or iOS <% } %>and produces an
1010
<% if((isConsole && isMacOS) || isHtml) { %>### Attributes
1111
`<Platform>` is the target mobile platform for which you want to build your project. You can set the following target platforms.
1212
* `android` - Builds the project for Android and produces an `APK` that you can manually deploy on device or in the native emulator.
13-
* `ios` - Builds the project for iOS and produces an `APP` or `IPA` that you can manually deploy in the iOS Simulator or on device, respectively.<% } %>
13+
* `ios` - Builds the project for iOS and produces an `APP` or `IPA` that you can manually deploy in the iOS Simulator or on device, respectively.<% } %>
1414

15-
<% if(isHtml) { %>
15+
<% if(isHtml) { %>
1616
### Command Limitations
1717

1818
* You can run `$ tns build ios` only on OS X systems.
@@ -33,10 +33,12 @@ Command | Description
3333
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
3434
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
3535
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
36+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
37+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
3638
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
3739
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
3840
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
3941
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
40-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
42+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
4143
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
4244
<% } %>

docs/man_pages/project/testing/debug-android.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ Debugs your project on a connected device, in a native emulator or in Genymotion
1818
* `--device` - Specifies a connected device on which to debug the app.
1919
* `--emulator` - Specifies that you want to debug the app in the native Android emulator from the Android SDK.
2020
* `--geny` - Specifies a Genymotion emulator on which you want to debug your app.
21-
* `--debug-brk` - Prepares, builds and deploys the application package on a device or in an emulator, launches the Chrome DevTools of your Chrome browser.
21+
* `--debug-brk` - Prepares, builds and deploys the application package on a device or in an emulator, launches the Chrome DevTools of your Chrome browser.
2222
* `--start` - Attaches the debug tools to a deployed and running app.
2323
* `--stop` - Detaches the debug tools.
2424
* `--get-port` - Retrieves the port on which you are debugging your application.
2525
* `--debug-port` - Sets a new port on which to attach the debug tools.
2626
* `--timeout` - Sets the number of seconds that the NativeScript CLI will wait for the debugger to boot. If not set, the default timeout is 90 seconds.
2727

2828
### Attributes
29-
* `<Device ID>` is the index or name of the target device as listed by `$ tns device`
29+
* `<Device ID>` is the index or name of the target device as listed by `$ tns device`
3030
* `<Port>` is an accessible port on the device to which you want to attach the debugging tools.
3131
* `<Emulator Options>` is any valid combination of options as listed by `$ tns help emulate android`
3232
* `<GenyName>` is the name of the Genymotion virtual device that you want to use as listed by `$ genyshell -c "devices list"`
33-
33+
3434
<% if(isHtml) { %>
3535
###Prerequisites
3636

@@ -52,10 +52,12 @@ Command | Description
5252
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
5353
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
5454
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
55+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
56+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
5557
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
5658
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
5759
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
5860
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
59-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
61+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
6062
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
6163
<% } %>

docs/man_pages/project/testing/debug-ios.md

+7-5
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ Deploy in the iOS Simulator, run the app and stop at the first breakpoint | `$ t
88
Attach the debug tools to a running app on device | `$ tns debug ios --start [--device <Device ID>] [--no-client]`
99
Attach the debug tools to a running app in the iOS Simulator | `$ tns debug ios --start --emulator [<Emulator Options>] [--no-client]`
1010

11-
Debugs your project on a connected device or in the iOS Simulator. <% if(isHtml) { %>Any debugging traffic is forwarded on port 8080 from the device to the local machine.<% } %>
11+
Debugs your project on a connected device or in the iOS Simulator. <% if(isHtml) { %>Any debugging traffic is forwarded on port 8080 from the device to the local machine.<% } %>
1212

13-
<% if(isConsole && (isWindows || isLinux)) { %>WARNING: You can run this command only on OS X systems. To view the complete help for this command, run `$ tns help debug ios`<% } %>
13+
<% if(isConsole && (isWindows || isLinux)) { %>WARNING: You can run this command only on OS X systems. To view the complete help for this command, run `$ tns help debug ios`<% } %>
1414

1515
<% if((isConsole && isMacOS) || isHtml) { %>
1616
<% if(isHtml) { %>> <% } %>IMPORTANT: Before building for iOS device, verify that you have configured a valid pair of certificate and provisioning profile on your OS X system. <% if(isHtml) { %>For more information, see [Obtaining Signing Identities and Downloading Provisioning Profiles](https://developer.apple.com/library/mac/recipes/xcode_help-accounts_preferences/articles/obtain_certificates_and_provisioning_profiles.html).<% } %>
@@ -25,8 +25,8 @@ Debugs your project on a connected device or in the iOS Simulator. <% if(isHtml)
2525
### Attributes
2626
* `<Device ID>` is the index or name of the target device as listed by `$ tns device`
2727
* `<Emulator Options>` is any valid combination of options as listed by `$ tns help emulate ios`
28-
<% } %>
29-
<% if(isHtml) { %>
28+
<% } %>
29+
<% if(isHtml) { %>
3030
### Prerequisite
3131

3232
* If you want to debug in the iOS Simulator, you must have Xcode 6 or later installed on your system.
@@ -51,10 +51,12 @@ Command | Description
5151
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
5252
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
5353
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
54+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
55+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
5456
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
5557
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
5658
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
5759
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
58-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
60+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
5961
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
6062
<% } %>

docs/man_pages/project/testing/debug.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ debug
33

44
Usage | Synopsis
55
---|---
6-
<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns debug <Platform>`<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns debug android`<% } %>
6+
<% if((isConsole && isMacOS) || isHtml) { %>General | `$ tns debug <Platform>`<% } %><% if(isConsole && (isLinux || isWindows)) { %>General | `$ tns debug android`<% } %>
77

88
Debugs your project on a connected device or in a native emulator. <% if(isMacOS) { %>You must specify the target platform on which you want to debug.<% } %>
99

@@ -33,10 +33,12 @@ Command | Description
3333
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
3434
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
3535
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
36+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
37+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
3638
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
3739
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
3840
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
3941
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
40-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
42+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
4143
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
4244
<% } %>

docs/man_pages/project/testing/deploy.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ deploy
44
Usage | Synopsis
55
---|---
66
Deploy on Android | `$ tns deploy android [--device <Device ID>] [--key-store-path <File Path> --key-store-password <Password> --key-store-alias <Name> --key-store-alias-password <Password>] [--release]`
7-
<% if(isMacOS) { %>Deploy on iOS | `$ tns deploy ios [--device <Device ID>] [--release]`<% } %>
7+
<% if(isMacOS) { %>Deploy on iOS | `$ tns deploy ios [--device <Device ID>] [--release]`<% } %>
88

99
Builds and deploys the project to a connected physical or virtual device. <% if(isMacOS) { %>You must specify the target platform on which you want to deploy.<% } %>
1010

@@ -13,7 +13,7 @@ Builds and deploys the project to a connected physical or virtual device. <% if(
1313

1414
### Options for iOS
1515
* `--device` - Deploys the project on the specified connected physical or virtual device.
16-
* `--release` - If set, produces a release build. Otherwise, produces a debug build.<% } %>
16+
* `--release` - If set, produces a release build. Otherwise, produces a debug build.<% } %>
1717

1818
### Options<% if(isMacOS) { %> for Android<% } %>
1919
* `--device` - Deploys the project on the specified connected physical or virtual device.
@@ -26,7 +26,7 @@ Builds and deploys the project to a connected physical or virtual device. <% if(
2626
### Attributes
2727
* `<Device ID>` is the index or name of the target device as listed by `$ tns device`
2828

29-
<% if(isHtml) { %>
29+
<% if(isHtml) { %>
3030
### Command Limitations
3131

3232
* You can run `$ tns deploy ios` only on OS X systems.
@@ -48,10 +48,12 @@ Command | Description
4848
[livesync](livesync.html) | Synchronizes the latest changes in your project to devices.
4949
[livesync ios](livesync-ios.html) | Synchronizes the latest changes in your project to iOS devices or the iOS Simulator.
5050
[livesync android](livesync-android.html) | Synchronizes the latest changes in your project to Android devices.
51+
[publish](publish.html) | Builds the project and publishes it to an Application Store.
52+
[publish ios](publish-ios.html) | Builds the project and uploads it to iTunesConnect.
5153
[run android](run-android.html) | Runs your project on a connected Android device or in a native Android emulator, if configured.
5254
[run ios](run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
5355
[run](run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
5456
[test init](test-init.html) | Configures your project for unit testing with a selected framework.
55-
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
57+
[test android](test-android.html) | Runs the tests in your project on Android devices or native emulators.
5658
[test ios](test-ios.html) | Runs the tests in your project on iOS devices or the iOS Simulator.
5759
<% } %>

0 commit comments

Comments
 (0)