https://github.com/MrKai77/Export-unsigned-ipa-files
Tutorial on exporting unsigned ipa files for apps made in Xcode
https://github.com/MrKai77/Export-unsigned-ipa-files
essentials guide ios ipa ipados jailbreak macos sideload sideloading-ipas terminal tutorial unsigned xcode
Last synced: 8 months ago
JSON representation
Tutorial on exporting unsigned ipa files for apps made in Xcode
- Host: GitHub
- URL: https://github.com/MrKai77/Export-unsigned-ipa-files
- Owner: MrKai77
- License: mit
- Created: 2021-10-09T19:34:48.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-29T16:21:18.000Z (almost 3 years ago)
- Last Synced: 2025-02-20T00:12:43.469Z (8 months ago)
- Topics: essentials, guide, ios, ipa, ipados, jailbreak, macos, sideload, sideloading-ipas, terminal, tutorial, unsigned, xcode
- Homepage:
- Size: 56.6 KB
- Stars: 66
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exporting an unsigned `.ipa` file from Xcode
Follow steps 1️⃣,2️⃣ & 3️⃣ to successfully make an unsigned `.ipa` file!### 1️⃣ Listing Schemes of a Project
#### `.xcodeproj` File
* Open Terminal and write `xcodebuild -list -project `, then replace the `` with your `.xcodeproj` file and execute the command.#### `.xcworkspace` File
* Open Terminal and write `xcodebuild -list -workspace `, then replace the `` with your `.xcworkspace` file and execute the command.### 2️⃣ Making a `.xcarchive` of your Project
#### `.xcodeproj` File
* In Terminal, write `xcodebuild archive -project -scheme -archivePath unsigned.xcarchive -configuration Release CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO` where `` and `` are replaced with the xcodeproj file and scheme name respectively.* Then, execute the command.#### `.xcworkspace` File
* In Terminal, write `xcodebuild -workspace -scheme -configuration Release clean archive -archivePath unsigned.xcarchive CODE_SIGN_IDENTITY=”” CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO` where `` and `` are replaced with the xcworkspace file and scheme name respectively.* Then, execute the command.> *If the scheme contains spaces, make sure to use quotes!
### 3️⃣ Making the `.ipa` File
1. First, find the `unsigned.xcarchive` file you created in step 2 and click `Show Package Contents` to enter it.
2. Enter the `Products` folder and rename the `Applications` folder to `Payload`.
3. Click on `Compress "Payload"` to make a zip file of the folder.
4. Finally, rename the `Payload.zip` to `.ipa`, where `` is the app's name.### 🎉 Congratulations, you have successfully created a unsigned `.ipa` file of your app!
⭐️ If you thought this was helpful, please fork & star this repository!