Skip to content

Instantly share code, notes, and snippets.

@Dids
Last active February 22, 2025 01:13
Show Gist options
  • Save Dids/c43fc68677e1a3cc215d88a74e26d05e to your computer and use it in GitHub Desktop.
Save Dids/c43fc68677e1a3cc215d88a74e26d05e to your computer and use it in GitHub Desktop.
Installing IPAs on the M1

Installing IPAs on Apple Silicon (M1)

  1. Open Apple Configurator 2 and plug in your iPhone or iPad
  2. Click Add, login to the App Store and select the application you want to install
  3. Open up ~/Library/Group\ Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets and wait until the TemporaryItems directory appears
  4. Copy the application from the newly created temporary directory, but do note that it will disappear once Apple Configurator is done installing
  5. Double click the .ipa on your Apple Silicon (M1) device and install it
  6. Fix permissions on the installed application by running sudo xattr -rd com.apple.quarantine /Applications/<your_app>.app (if you skip this step, you're unable to start the application)

Note that it's easier if you already have the application installed, as Apple Configurator will prompt you about overwriting the existing installation, at which point the temporary file (the .ipa) will still exist, until you choose an action in the prompt.

@jollygiraffe
Copy link

jollygiraffe commented Dec 8, 2024

When I import a decrypted IPA into play cover, I always get this error message: "xxxxx couldn’t be moved to “Applications” because either the former doesn’t exist, or the folder containing the latter doesn’t exist."

With Sideloadly, I solved most errors I was getting by reinstalling a few times.

Edited to add: with iOS 2 M1, when I choose path to sign iOS.app, all signed IPAs remain greyed out and I'm not able to select any file.

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