-
Notifications
You must be signed in to change notification settings - Fork 75
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9edc4ed
commit 0d2f1c8
Showing
1 changed file
with
16 additions
and
5 deletions.
There are no files selected for viewing
This file contains 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 characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,28 @@ | ||
# Loader | ||
A "loader" application used in palera1n, this app will appear on the homescreen once you've jailbroken. | ||
|
||
## Notes | ||
- When compiling for the simulator, do not have an apple-include be present, or else there will be issues | ||
- AppleTV simulator would need you to remove the `IOKit.tbd` from the frameworks list, make sure to add it back when you're finished. | ||
|
||
## Documentation | ||
Online configuration documentation can be found [here](https://github.com/palera1n/loader/blob/2.0/Documentation.md). | ||
|
||
## Building on macOS | ||
| Command | Action | | ||
| --------------- | ------------------------------------------ | | ||
| `make package` | Compiles loader | | ||
| Command | Action | | ||
| --------------- | ------------------------------------------ | | ||
| `gmake PLATFORM=iphoneos SCHEME=palera1nLoader package` | Compiles loader for iOS / iPadOS | | ||
| `gmake PLATFORM=appletvos SCHEME=palera1nLoaderTV package` | Compiles loader for Apple TV | | ||
|
||
## Optional Flags | ||
You can use these optional flags when compiling. | ||
|
||
| Flag | Description | | ||
| ---------- | ------------------------------------- | | ||
| `TIPA=1` | Outputs as `.tipa` (if you're testing it on Trollstore), instead of `.ipa` | | ||
| `TIPA=1` | Outputs as `.tipa` (if you're testing it on Trollstore), instead of `.ipa` | | ||
|`PLATFORM=?`| Specify `xcrun` platform and custom apple-include path, this is for compiling the loader without facing issues relating to "not available on *OS" | | ||
| `SCHEME=?` | Specify which xcodeproj scheme to use when compiling | | ||
| `clean` | Clean build directories | | ||
|
||
## Contributions | ||
Pull requests are welcome <3 | ||
Localizations and general code pull requests are welcome. |