Jump to content

Welcome to AppCake Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo
Release

App2deb



  • You cannot start a new topic
  • Please log in to reply
9 replies to this topic

#1
CyCake

CyCake

    Caker

  • IC Member
  • 45 posts
    • Time Online: 7h 56m 42s
  • Twitter:CyCake_Support
  • LocationCydia
  • Facebook:CyCake Cydia Repo

Github Page

 

What is App2deb?
App2deb is a simple, minimal footprint script that will extract an IPA and repack it into a deb made for installing on an Apple TV or iOS device respectively.

 

How does it work?
App2deb extracts an IPA, takes needed info from the info.plist to create a specialized control file, adds entitlements to the main binary and frameworks (so the app can be ran as root), then repacks it into a deb that will install the app to /Applications.

 

Instructions

  1. Download the latest Installer from the releases page.
  2. Simply double click the Installer, type your password when prompted, and let the script install App2deb and its dependencies.
  3. Run App2deb [/path/to/ipa] to repack your IPA.
  4. Fill in the author (creator of app) and maintainer (most likely you) information when prompted.
  5. The output file will be displayed after the command completes successfully.

Updating

Simply rerun the Installer script. It automatically pulls the latest App2deb from Github and installs it.

 

Download


  • tocheskey, AwesomeRob and user_hidden like this

#2
Ghay

Ghay

    .

  • IC Uploader
  • 21,936 posts
    • Time Online: 106d 13h 39m 20s
  • iDevices Owned:iPhone 6, iPhone 6+, iPhone 7, iPhone 7+, iPad Air, iPad Air 2, Apple Watch, iHave a PC

You would need to make step by step instructions that members understand


  • d7s likes this

#3
shareboy

shareboy

    Fresh Newbie

  • IC Member
  • 6 posts
    • Time Online: 18h 34m 58s

only for linux?



#4
CyCake

CyCake

    Caker

  • IC Member
  • 45 posts
    • Time Online: 7h 56m 42s
  • Twitter:CyCake_Support
  • LocationCydia
  • Facebook:CyCake Cydia Repo

@Ghay it’s simple enough to do what it says in the README. The only problem would be if you don’t know how to move directories in a terminal, in which case you shouldn’t be using it.

@shareboy it’s for Mac only

I’ll update the install script today to detect a homebrew/macports installation and install all dependencies based on that.

 

EDIT: Updated Install script and post with instructions.


  • shareboy likes this

#5
CyCake

CyCake

    Caker

  • IC Member
  • 45 posts
    • Time Online: 7h 56m 42s
  • Twitter:CyCake_Support
  • LocationCydia
  • Facebook:CyCake Cydia Repo

Updated Installer script to 1.4, now automatically installs dependencies. Also added more comprehensive info and instructions.


  • user_hidden and d7s like this

#6
tocheskey

tocheskey

    Fresh Newbie

  • iPASTORE
  • 9 posts
  • LocationNew York
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 5, iPhone 5S, iPad Mini with Retina, iPad 3, MacBook Pro, iMac

when I double click the file to open it, I get the following message:  "The contents of Install.dms cannot be extracted with The Unarchiver"

 

any solutions?



#7
CyCake

CyCake

    Caker

  • IC Member
  • 45 posts
    • Time Online: 7h 56m 42s
  • Twitter:CyCake_Support
  • LocationCydia
  • Facebook:CyCake Cydia Repo

@tocheskey do not open with unarchiver, open with terminal.



#8
d7s

d7s

    Caker

  • IC Member
  • 93 posts
    • Time Online: 17h 23m 52s
Thx

#9
Akila

Akila

    Fresh Newbie

  • IC Lurker
  • Pip
  • 3 posts
    • Time Online: 46m 2s
  • LocationBehind you
  • iDevices Owned:iPad Pro

would this also Decrypt/crack the APP from a JB device allowing me to resign it with a developer account and install it on another device?



#10
CyCake

CyCake

    Caker

  • IC Member
  • 45 posts
    • Time Online: 7h 56m 42s
  • Twitter:CyCake_Support
  • LocationCydia
  • Facebook:CyCake Cydia Repo

@Akila no, this does none of what you just said.







Also tagged with one or more of these keywords: Release