Skip to content

MrChens/AppSync

 
 

Repository files navigation

AppSync Unified

Unified AppSync dynamic library for iOS 5, 6, 7, 8, 9, 10, and 11.

What is AppSync Unified?

AppSync Unified is a tweak that patches installd to allow for the installation of unsigned, fakesigned, or ad-hoc signed IPA packages on an iOS device.

AppSync Unified can be used to downgrade or clone installed apps, to download fakesigned IPAs (often emulators), and also to assist in the development of iOS applications using Xcode.

AppSync Unified should not be used to pirate iOS apps. Please support iOS app developers and do not pirate!

I explain the problem with AppSync Unified and iOS piracy rather thoroughly in this reddit post. Please give it a read.

Official Cydia Repository

You can find AppSync Unified at Karen's Repo: https://cydia.angelxwind.net/ (depiction page)

If you do not see AppSync Unified in Karen's Repo, then that just means you have another repository added that is also hosting an identical copy of AppSync Unified. Please only use the official unmodified release for your own safety — third-party modifications can and have caused damage to iOS installations.

How does it work?

AppSync Unified utilizes the dynamic hooking function MSHookFunction() in Cydia Substrate to bypass installd's signature checks. This means AppSync Unified does not modify any system files and is much more stable and safe as a result.

Can't this be used to pirate apps?

Unfortunately, yes.

I explain the problem with AppSync Unified and iOS piracy rather thoroughly in this reddit post. Please give it a read.

tl;dr: AppSync Unified should not be used to pirate iOS apps. Please support iOS developers and do not pirate!

How do I compile AppSync Unified?

git clone https://github.com/angelXwind/AppSync.git
cd AppSync
make
make package #requires dpkg, install using Homebrew - see http://brew.sh/

How do I use this with Xcode to push my developed apps to my device?

For Xcode 7 and above, simply use your device with Xcode as you would normally.

For Xcode 6 and below, please follow this tutorial: Tutorial: How to use AppSync Unified for development with Xcode 6 or below

License

Licensed under GPLv3.

About

Unified AppSync dynamic library for iOS 5 and above.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 35.9%
  • Objective-C++ 29.5%
  • C++ 15.3%
  • Logos 8.5%
  • C 4.3%
  • HTML 4.2%
  • Other 2.3%