free-react-native

1.0.0 • Public • Published

free-react-native

npm

Tool to setup your react-native project to build deb packages for jailbroken devices.

Only works on real jailbroken devices and only on MacOsx.

Usage

Prerequisites:

  • dpkg => brew install dpkg
  • ldid => brew install ldid
  • terminal-notifier => brew install terminal-notifier

Configure ssh keys to easily connect to your iphone => https://gist.github.com/DomiR/8870918

npm i -g free-react-native
cd your-react-native-project
free-react-native

Overview

  • add script commands to "package.json" to build and deploy,
  • create a "deb/package" folder wich contains the structure of your future deb package,
  • edit the xcode pbxproj to remove code signing and add a post build script
  • add a post build script ("deb/postBuildScript.sh") to deploy and sign your package with "ldid"
  • add a deploy script ("deb/deploy.sh"), you have to customize it.

TODO

  • use a real template and replace the package name in scripts and "control" file
  • clean the scripts

Package Sidebar

Install

npm i free-react-native

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

12 kB

Total Files

12

Last publish

Collaborators

  • jimmylaurent