github blacktop/ipsw v3.1.382

latest releases: v3.1.556, v3.1.555, v3.1.554...
14 months ago

Highlight

Create a 🆕 provisioning profile

❯ ipsw appstore profile create --p8 ~/Downloads/AppStoreConnectAPIAuthKey.p8 --iss 12341234-1234-1234-1234-123432 --kid ABC12345 --output /tmp Test
? Select buildID to use: io.blacktop.ipsw (blacktop)
? Select certificates to use: Apple Development: Blacktop
? Select devices to use: iPhone X, iPhone 13 Pro, iPhone13 Mini
   • Created Profile:         
      • ABC12345: Test (ACTIVE), Expires: 26Aug2024 02:13:44
         • Certificates:            
            • ABC12345: Apple Development: Blacktop (DEVELOPMENT), Expires: 29Aug2028 06:00:00
         • Devices:                 
            • ABC12345: iPhone 13 Pro (IPHONE)
            • ABC12345: iPhone X (IPHONE)
            • ABC12345: iPhone13 Mini (IPHONE)
   • Downloading profile to /tmp/Test.mobileprovision

Renew an EXPIRED provisioning profile

❯ ipsw appstore profile renew --p8 ~/Downloads/AppStoreConnectAPIAuthKey.p8 --iss 12341234-1234-1234-1234-123432 --kid ABC12345 --output /tmp
? Select provisioning profile to renew: ABC12345: Test (ACTIVE), Expires: 26Aug2024 02:13:44
   • Removing old profile     
   • Renewed Profile:         
      • ABC12345: Test (ACTIVE), Expires: 26Aug2024 02:17:29
         • Certificates:            
            • ABC12345: Apple Development: Blacktop (DEVELOPMENT), Expires: 29Aug2028 06:00:00
         • Devices:                 
            • ABC12345: iPhone 13 Pro (IPHONE)
            • ABC12345: iPhone X (IPHONE)
            • ABC12345: iPhone13 Mini (IPHONE)
   • Downloading renewed profile to /tmp/Test.mobileprovision

NOTE: the flags --p8, --iss and --kid can also be set via ENV or ~/.config/ipsw/config.yml

i.e. IPSW_APPSTORE_P8=/path/to/key.p8

Changelog

New Features

  • d953686: feat: add 🆕 ipsw appstore device ls command (@blacktop)
  • 0235904: feat: add 🆕 ipsw appstore bundle ls command (@blacktop)
  • 6cfe1f4: feat: add 🆕 ipsw appstore cert ls command (@blacktop)
  • a3d90a5: feat: add 🆕 ipsw appstore profile renew command to renew those pesky 1 week long profiles (@blacktop)
  • 063a82c: feat: add 🆕 ipsw appstore profile ls and create commands to make new provisioning profiles (@blacktop)

Bug fixes

  • 4bb378c: fix: attempting to get multi-device prov profile creation to work (@blacktop)

Summary

Full Changelog: v3.1.381...v3.1.382

What to do next?

Don't miss a new ipsw release

NewReleases is sending notifications on new releases.