-
-
Save ihorlaitan/8b3b17204f24020564981b660f6e3edd to your computer and use it in GitHub Desktop.
Revisions
-
WDUK revised this gist
Feb 19, 2014 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -26,4 +26,4 @@ Here's what you do! 7. Xcode: Get your device in the Organizer, and drag the .ipa to the Applications section Ta-da! GBA4iOS 2.0 that doesn't expire/cannot be revoked remotely. You'll need to do this process each time there's an update unfortunately. You can script this if you wish, to help automate the process for you. -
WDUK renamed this gist
Feb 19, 2014 . 1 changed file with 0 additions and 0 deletions.There are no files selected for viewing
File renamed without changes. -
WDUK created this gist
Feb 19, 2014 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,29 @@ Have a developer account? Want to run GBA4iOS 2.0 without needing to change your device date all the time? Here's what you do! 1. Safari: Download the ipa file direct http://gba4iosapp.com/download/GBA4iOS.ipa 2. Terminal: Unzip the ipa (it's just a zip file after all) unzip -q GBA4iOS.ipa 3. Terminal: This will produce a `Payload/` directory. Remove the existing code signature. rm -rf Payload/GBA4iOS.app/_CodeSignature 4. Terminal: You'll need a valid provisioning profile. Copy this into the payload. cp <file>.mobileprovision Payload/GBA4iOS.app/embedded.mobileprovision Note: If you've had a provisioning profile setup by Xcode 5, they're at the location ~/Library/MobileDevice/Provisioning\ Profiles/ 5. Terminal: Now resign the application with your developer certificate. The certificate name needs to match what's listed within Keychain Access /usr/bin/codesign -f -s "<Certificate Name>" --resource-rules Payload/GBA4iOS.app/ResourceRules.plist Payload/GBA4iOS.app 6. Terminal: Rezip the newly signed app zip -qr GBA4iOS_DEV.ipa Payload 7. Xcode: Get your device in the Organizer, and drag the .ipa to the Applications section Ta-da! GBA4iOS 2.0 that doesn't expire/cannot be revoked remotely