# nativescript-remote-builds **Repository Path**: mirrors_NativeScript/nativescript-remote-builds ## Basic Information - **Project Name**: nativescript-remote-builds - **Description**: A NativeScript plugin for remote builds when running and publishing NativeScript apps without env setup. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-13 - **Last Updated**: 2026-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nativescript-remote-builds [](https://travis-ci.com/NativeScript/nativescript-remote-builds) Have you ever been wondering how to: * build **NativeScript apps for iOS on Windows or Linux**? * setup a **stable CI** for your NativeScript apps? * avoid the **iOS code signing management**? If so, the **NativeScript Remote Plugins** is just for you! :rocket: ## How does it work? The plugin is using several **NativeScript CLI hooks** and modifying its behavior by: * **Skipping** the local **[native tooling[1]](#tooling) requirements**. * **Skipping the native resources** handling during the CLI **prepare phase** - they will be handled in the remote. * **Replacing the CLI local build** with the build method of the selected remote. The **rest of the CLI logic is working as usual**, for example, the *tns debug* command is preparing the JavaScript, uploading it to the connected devices, showing logs, opening debug sockets, showing an URL for debugging and so on. ## How does it differ from the NaticeScript CLI Cloud extension? Comparing the cloud builds part of the [NativeScript Cloud extension](https://github.com/NativeScript/nativescript-cloud) and the [NativeScript Remote Builds plugin](https://github.com/NativeScript/nativescript-remote-builds), they look similar. The main differences come from the fact that **the NativeScript Remote Builds plugin enables the existing NativeScript CLI commands on environments without any [native tooling[1]](#tooling) requirements** instead of providing additional commands like the `tns cloud` ones. The Remote Builds plugin is also **designed to be stable and reliable in a CI environement**. Here's a comparison table between the NativeScript Cloud Extension and the NativeScript Remote Builds plugin: | | Cloud Extension | Remote Builds Plugin | | :--- | :---: | :---: | | Build, Run and Publish without [native tooling[1]](#tooling)|  |  | | Debug without [native tooling[1]](#tooling) | [[2]](#cloudDebug)|  | | Run Unit Tests without [native tooling[1]](#tooling) |  |  | | [Automatic iOS Signing Management[3]](#signing) |  |  | | [Full CI Support[4]](#ci) |  |  | | [Full Environment Information[5]](#envInfo) |  |  | | [Full Environment Control[6]](#envControl) |  |  | | Just the default NativeScript CLI commands |  |  | | Free | [[7]](#cloudPrice)| [[8]](#pluginPrice)| > *The comparison is based on the CircleCI remote of the NativeScript Remote Builds Plugin*