Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

fastlane: Deploy to local iOS device

I am using fastlane to manage provisioning profiles, push builds to TestFlight etc. but now I was wondering if it is possible to deploy on my local (USB) iOS device by any fastlane command or pipeline?

Especially deploying a React Native app to the local device via fastlane would be awesome?

like image 716
sebbo Avatar asked Nov 28 '15 12:11

sebbo


People also ask

How do I run fastlane locally?

Installing the fastlane PluginOpen the Firebase console to add the Android app to your project. Select your project and click Add Firebase to your Android app. Enter your package name and click Register app. SHA key can be empty for now; you only need it when signing an APK.

What is the use of fastlane in iOS?

fastlane can be simply described as the easiest way to automate building and release your iOS and Android apps, via a suite of tools that can work either autonomously or in tandem to accomplish tasks such as: Automation of building and packaging iOS apps producing .


1 Answers

There is no such option yet, at least that I am aware of.

You can see all the available fastlane commands, "actions" using fastlane's terminology, by typing fastlane actions.

One tool you can use to deploy an app to a connected device from the terminal is to use ios-deploy.

You could build the app using fastlane's gym, then run ios-deploy.

The tool is distributed via npm. If you are keen on keeping your toolchain Ruby only, there is a gem wrapping it ios-deploy-gem, which might not bu up-to-date though.

like image 58
mokagio Avatar answered Oct 05 '22 15:10

mokagio