Total Pageviews

Saturday, 17 August 2019

iReSign和iOS App Signer

iReSign allows iDevice app bundles (.ipa) files to be signed or resigned with a digital certificate from Apple for distribution. This tool is aimed at enterprises users, for enterprise deployment, when the person signing the app is different than the person(s) developing it.

iReSign allows iDevice app bundles (.ipa) files to be signed or resigned with a digital certificate from Apple for distribution. It can also create signed iDevice app bundles (.ipa) files from .xcarchive files. This tool is aimed at enterprises users, for enterprise deployment, when the person signing the app is different than the person(s) developing it.

How to use

iReSign allows you to re-sign any unencrypted ipa-file with any certificate for which you hold the corresponding private key. iResign can also created a signed ipa-file from an xcarchive file.
  1. Drag your unsigned .ipa or .xcarchive file to the top box, or use the browse button.
  2. Enter your full certificate name from Keychain Access, for example "iPhone Developer: Firstname Lastname (XXXXXXXXXX)" in the bottom box.
  3. Click ReSign! and wait. The resigned file will be saved in the same folder as the original file.
-------------

This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.

This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.
Supported input types are: ipa, deb, app, xcarchive

Usage

This app requires Xcode to be installed, it has only been successfully tested on OS X 10.11 at this time.
You need a provisioning profile and signing certificate, you can get these from Xcode by creating a new project.
You can then open up iOS App Signer and select your input file, signing certificate, provisioning file, and optionally specify a new application ID and/or application display name.
from https://github.com/DanTheMan827/ios-app-signer
-----------

Re-sign ipa with codesign


ipa-resign

Features :
  • Change certificate
  • Change certificate type (iPhone Developer / iPhone Distribution)
  • Change provisionning profile
  • Change release version (CFBundleShortVersionString)
  • Change build version (CFBundleVersion)
  • Change entitlements

from https://github.com/jimojon/resign-ipa
----

AppSync for iOS 7, a Cydia Substrate tweak for arbitrary .ipa package sync.

AppSync for iOS 7

iOS 5+ is supported
Copyright (c) 2014 Linus Yang

Things you need to know first

  • AppSync is NOT for piracy.
  • AppSync is for freedom of iOS development with official SDK.
  • Jailbreak is NOT for piracy.
  • Jailbreak is for freedom of your iOS device.
  • NO Debian package of AppSync will be provided here.

Introduction

AppSync is a tool to synchronize your IPA Package freely, especially useful for iOS developers who are not enrolled in the iOS developers' program to test their apps on devices.
Currently, all so-called "AppSync for iOS 7" is made by the notorious Chinese iOS piracy website pp25.com. This pp25 version of AppSync modifies installd's launch daemon plist file for interposing signature checking routines, which is an ugly workaround and extremely unstable, causing force close of system apps, or other unexpected behaviours.
On the contrary, the AppSync implementation here ultilizes the dynamic hooking function MSHookFunction of Cydia Substrate by @saurik to bypass the signature check, which does not modify any system files and is more generic, stable and safe.
Again, AppSync is NOT meant to support piracy. Please no piracy and support developers!

Reference

Build

git clone --recursive https://github.com/linusyang/AppSync.git
cd AppSync
make
make package # If you have dpkg-deb utilities
from https://github.com/jonesgithub/AppSync

No comments:

Post a Comment