🤖 Create a chatbot for your NativeScript app! Learn more at our upcoming webinar.

NativeScript Core

tns publish


Uploads project to an application store.

WARNING: You can run this command only on macOS systems. To view the complete help for this command, run $ tns help publish ios


Usage Synopsis
General $ tns publish ios

Command Limitations

  • You can run $ tns publish only on macOS systems.
  • Currently, you can use $ tns publish only to publish iOS applications.
Command Description
appstore Lists applications registered in iTunes Connect.
appstore upload Uploads project to iTunes Connect.
build 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.
build 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.
deploy Builds and deploys the project to a connected physical or virtual device.
run Runs your project on a connected device or in the native emulator for the selected platform.
run ios Runs your project on a connected iOS device or in the iOS Simulator, if configured.