Skip to main content
Skip table of contents

Resign Mobility IPA for Enterprise Deployment

If you need to resign the Mobility for Jira Team IPA file for enterprise deployment or distribution via your Mobile Device Management System, follow the steps below.

Before you start, make sure you have

  1. Unzip the IPA File (replace with actual file name)

CODE
unzip mobility-for-jira-team-x.y.ipa

2. Remove the Code Signature file

CODE
rm -rf Payload/JIRAConnect.app/_CodeSignature/

3. Copy your enterprise provisioning file (replace the first file name below)

CODE
cp YourEnterprise.mobileprovision Payload/JIRAConnect.app/embedded.mobileprovision 

4. Resign the app (replace COMPANY Certificate with your certs name, you can find it in the Keychain)

CODE
codesign -f -s "iPhone Distribution: COMPANY CERTIFICATE" Payload/JIRAConnect.app

5. Zip the altered files back into a new ipa file

CODE
zip -qr mobility-resigned.ipa Payload/

Congratulations, you have successfully resigned the IPA. Now you can use the mobility-resigned.ipa file to distribute to your organization.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.