Giter Site home page Giter Site logo

ipa-signing-service's Introduction

IPA-Signing-Service

Hello, I am going to show you how to create an IPA Signing Service using an Apple Developer Account ($99/year) and your website.

The instructions below are not going to show you how to create a Apple Dev Account or set-up your website. Let's begin.

  1. Download all the required files above.

  2. Open your Apple Dev Account and click on Certificates, Identifiers, and Profiles.

  3. Open up the Certificates tab and create a Production cert (might be stuck here just use google.com)

  4. Create an App ID, give it any name you want.

  • Check Wildcard App ID.
  • Make the Bundle ID what you want it to be like this -> com.example.*
  • For App Services enable “Data Protection”, “iCloud”, “Inter-App Audio”, “Network Extensions”, “SiriKit”, and “Wallet”
  1. Go to Devices tab and add any devices you are going to sign the apps to.

  2. Go to Provisioning Profiles tab and create a new profile

  • Select Ad Hoc under Distribution
  • Select your iOS Distribution profile.
  • Select the devices you are going to sign the apps to.
  • Enter a profile name and download the profile
  1. Obtain your desired .ipa and open iOS App Signer Application
  • Drag your ipa into the input file location
  • For Signing Certificate choose iPhone Distribution
  • For Provisioning Profile choose custom file and select the file we downloaded earlier
  • For the New Application ID enter your wildcard app id and the name of the app -> com.example.battery
  • Click Start and choose your desired output location and wait for it to complete
  1. Open the .plist file downloaded from my github earlier
  • Change url example.com/exampleapp.ipa to where the ipa is located on your website
  • Change the bundleid to what you used in the iOS App Signer App bundle-identifier com.example.battery
  • Change the title if you want (if you don’t it will be default title)
  1. Open up the index.html file you downloaded earlier
  1. Upload the “index.html”, “example.ipa”, and “example.plist” to your website

  2. Open the index.html page on your iDevice.

  3. Click download and the app will be downloaded to your device.

Check ERROR FIXES file for possible fixes if they apps are not working

**Every time you add a device to your account you have to redo steps 7-8 and edit the profile to add the devices then re download the profile

ipa-signing-service's People

Contributors

willmays1 avatar

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.