Giter Site home page Giter Site logo

galaxy001 / appsync Goto Github PK

View Code? Open in Web Editor NEW

This project forked from akemin-dayo/appsync

0.0 2.0 0.0 412 KB

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

Home Page: http://cydia.angelxwind.net/?page/net.angelxwind.appsyncunified

JavaScript 0.14% Logos 4.76% Makefile 1.70% C++ 17.80% C 7.04% Objective-C 37.11% Objective-C++ 29.82% R 0.89% Shell 0.73%

appsync's Introduction

AppSync Unified

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

Copyright (c) 2014-2015 Linus Yang, Karen Tsai (angelXwind)

Disclaimer

  • AppSync Unified is NOT for piracy.
  • AppSync Unified is for freedom of iOS development with the official Xcode iOS SDK.
  • Jailbreaking is NOT for piracy.
  • Jailbreaking is for freedom of your iOS device.

Introduction

AppSync Unified is a tweak that patches installd to allow for the installation of unsigned IPA packages on an iOS device. This is particularly useful for iOS developers who are not enrolled in Apple's official iOS Developer Program, as it allows these developers to debug and test their apps on their own devices using modifications such as iOSOpenDev.

Many so-called "AppSync" packages found on various piracy-centered repos are actually mirrors of "PPSync," an incredibly strange installd patch made by the notorious Chinese iOS piracy website, 25pp.com.

This 25pp version of AppSync, PPSync, modifies installd's launch daemon plist file for interposing signature checking routines, which is an ugly workaround and extremely unstable, causing system apps to randomly crash, among other undesirable behaviour.

Even more baffling is how PPSync's postinst script symlinks all system applications to /User/Applications/, which ... actually causes more problems than what they were trying to solve. No idea what they were trying to do there.

AppSync Unified utilizes the dynamic hooking function MSHookFunction of @saurik's Cydia Substrate to bypass the signature check, which does not modify any system files and is much more stable and safe.

Again, AppSync is NOT meant to support piracy. Obviously it can still be used in that way, and I, nor anyone else can really stop you if you want to pirate, but please don't pirate and support the developers!

Reference

com.saurik.iphone.fmil by @saurik

Compiling AppSync Unified

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

Using AppSync Unified for Development

Read this: Tutorial: Unsigned iOS App Development with AppSync Unified

Cydia Repository

Karen's Pineapple Repo: http://cydia.angelxwind.net/

AppSync Unified Depiction page: http://cydia.angelxwind.net/?page/net.angelxwind.appsyncunified

Please don't steal AppSync Unified and take credit for it. You just end up looking like an idiot when you do that.

License

Licensed under GPLv3.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.