Skip to content

Commit 9ca5ba5

Browse files
committed
docs: add help for new options and command
1 parent a6e17e5 commit 9ca5ba5

File tree

3 files changed

+44
-1
lines changed

3 files changed

+44
-1
lines changed
+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<% if (isJekyll) { %>---
2+
title: tns appstore
3+
position: 5
4+
---<% } %>
5+
6+
# tns apple-login
7+
8+
### Description
9+
10+
Uses the provided Apple credentials to obtain Apple session which can be used when publishing to Apple AppStore.
11+
12+
### Commands
13+
14+
Usage | Synopsis
15+
---|---
16+
General | `$ tns apple-login [<Apple ID>] [<Password>]`
17+
18+
<% if((isConsole && isMacOS) || isHtml) { %>
19+
20+
### Options
21+
22+
### Arguments
23+
24+
* `<Apple ID>` and `<Password>` are your credentials for logging into iTunes Connect.
25+
26+
### Command Limitations
27+
28+
### Related Commands
29+
30+
Command | Description
31+
----------|----------
32+
[appstore](appstore.html) | Lists applications registered in iTunes Connect.
33+
[appstore upload](appstore-upload.html) | Uploads project to iTunes Connect.
34+
[build](../project/testing/build.html) | Builds the project for the selected target platform and produces an application package that you can manually deploy on device or in the native emulator.
35+
[build ios](../project/testing/build-ios.html) | Builds the project for iOS and produces an APP or IPA that you can manually deploy in the iOS Simulator or on device, respectively.
36+
[deploy](../project/testing/deploy.html) | Builds and deploys the project to a connected physical or virtual device.
37+
[run](../project/testing/run.html) | Runs your project on a connected device or in the native emulator for the selected platform.
38+
[run ios](../project/testing/run-ios.html) | Runs your project on a connected iOS device or in the iOS Simulator, if configured.
39+
<% } %>

docs/man_pages/publishing/appstore-upload.md

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ Upload package | `$ tns appstore upload [<Apple ID> [<Password>]] --ipa <Ipa Fil
2222
### Options
2323

2424
* `--ipa` - If set, will use provided .ipa file instead of building the project.
25+
* `--appleApplicationSpecificPassword` - Specified the password for your Apple ID that let you sign in to your account and securely access the information you stores from iTunes Transporter application.
26+
* `--appleSessionBase64` - The session that will be reused instead of triggering a new login each time NativeScript CLI communicates with Apple's APIs.
2527

2628
### Arguments
2729

docs/man_pages/publishing/publish-ios.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ Upload package | `$ tns publish ios [<Apple ID> [<Password>]] --ipa <Ipa File Pa
2424

2525
* `--ipa` - If set, will use provided .ipa file instead of building the project.
2626
* `--team-id` - Specified the team id for which Xcode will try to find distribution certificate and provisioning profile when exporting for AppStore submission.
27-
27+
* `--appleApplicationSpecificPassword` - Specified the password for your Apple ID that let you sign in to your account and securely access the information you stores from iTunes Transporter application.
28+
* `--appleSessionBase64` - The session that will be reused instead of triggering a new login each time NativeScript CLI communicates with Apple's APIs.
29+
2830
### Arguments
2931

3032
* `<Apple ID>` and `<Password>` are your credentials for logging into iTunes Connect.

0 commit comments

Comments
 (0)