Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@HackingGate
Created February 22, 2019 12:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HackingGate/88535a1a9ceba076539ccb3c9340108b to your computer and use it in GitHub Desktop.
Save HackingGate/88535a1a9ceba076539ccb3c9340108b to your computer and use it in GitHub Desktop.
A fastlane/Fastfile example: resign Electra ipas using you own Apple Developer account
platform :ios do
desc "Resign Electra iOS ipa"
lane :resign_ios do
resign(
ipa: "Electra1141-1.3.2.ipa",
signing_identity: "iPhone Distribution: Luka Mirosevic (0123456789)",
provisioning_profile: "Electra_iOS.mobileprovision",
)
end
end
platform :ios do
desc "Resign Electra tvOS ipa"
lane :resign_tvos do
resign(
ipa: "ElectraTV-1.3.2.ipa",
signing_identity: "iPhone Distribution: Luka Mirosevic (0123456789)",
provisioning_profile: "Electra_tvOS.mobileprovision",
)
end
end
# Download Electra ipas https://github.com/coolstar/electra-ipas
# Registe an iOS App ID e.g. `com.example.electra` (for both iOS and tvOS)
# Add iOS Provisioning Profiles, name it Electra_iOS and Electra_tvOS
# Edit fastlane/Fastfile
# Execute fastlane command to resign ipas
@HackingGate
Copy link
Author

Fastlane resign Undecimus-v3.2.1.ipa without create a Fastfile

fastlane run resign ipa:"Undecimus-v3.2.1.ipa" provisioning_profile:"Undecimus.mobileprovision"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment