Skip to content

Commit a6cf909

Browse files
authored
Merge pull request #3 from CelloSerenity/main
Update descriptions
2 parents 8d92669 + b19618e commit a6cf909

File tree

2 files changed

+33
-22
lines changed

2 files changed

+33
-22
lines changed

docs/installation.md

Lines changed: 30 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,33 @@ sidebar_position: 1
1111
- SideStore 0.6.0+ / AltStore 2.0+
1212

1313
## Download
14-
15-
You can download the latest stable release from [Github](https://github.com/LiveContainer/LiveContainer/releases/latest), or download nightly versions of Livecontainer (beta versions), visit [this repo](https://github.com/hugeBlack/LiveContainer) which contains expiremental features that have a high chance of entering a stable release.
16-
17-
## Installation Methods
18-
19-
### Method 1: With JIT (recommended)
20-
21-
1. Download LiveContainer IPA from [GitHub Actions](https://github.com/khanhduytran0/LiveContainer/actions)
22-
2. Install using AltStore/SideStore (It's recommended to use SideStore)
23-
3. In LiveContainer, tap the play icon to enable JIT
24-
4. Select your app to run
25-
26-
### Method 2: Without JIT
27-
28-
1. Install LiveContainer as above
29-
2. Open Settings in LiveContainer, tap "Patch SideStore/AltStore"
30-
3. Wait for SideStore/AltStore to reinstall with tweak
31-
4. Reopen SideStore/AltStore
32-
5. Return to LiveContainer and press "Test JIT-Less Mode"
33-
6. If test passes, install your apps via the "Apps" tab
14+
- Download methods: [AltStore Source](https://tinyurl.com/LCAltStoreClassic), [SideStore Source](https://tinyurl.com/LCSideStore), the latest IPA [here](https://github.com/LiveContainer/LiveContainer/releases/latest), or the latest nightly IPA [here](https://github.com/LiveContainer/LiveContainer/releases/tag/nightly)
15+
- It is recommended to setup JIT-Less mode, in which LiveContainer signs your apps with certificate from SideStore/AltStore, see the instructions below.
16+
17+
## Installation
18+
### JIT-Less mode (without JIT [recommended])
19+
Without JIT, guest apps need to be codesigned, which requires retrieving the certificate and password from SideStore or AltStore.
20+
>[!Note]
21+
JIT-Less mode does not mean you can't enable JIT for your apps. Instead, it means JIT is not required to launch an app. If you want to use JIT, see the instructions below in "JIT Support" section.
22+
If something goes wrong, please check "JIT-Less Mode Diagnose" for more information.
23+
24+
#### Method 1 (Requires SideStore 0.6.2-nightly+ (recommended))
25+
- Open Settings in LiveContainer
26+
- Tap "Import Certificate from SideStore"
27+
- SideStore will be opened and ask if you want to export the certificate. If you don't see the prompt, keep SideStore open in the background and tap "Import Certificate from SideStore" again.
28+
- Press "Export"
29+
- Tap "JIT-Less Mode Diagnose" and tap "Test JIT-Less Mode"
30+
- If it says "JIT-Less Mode Test Passed", you are good to go!
31+
32+
#### Method 2 (Requires AltStore/SideStore)
33+
- Open Settings in LiveContainer, tap "Patch SideStore/AltStore", and the app will switch to SideStore/AltStore to reinstall it with the tweak applied. If you use AltWidget, select "Keep Extension."
34+
- Wait for the installation to finish, then **reopen SideStore/AltStore**.
35+
- Return to LiveContainer and press "Test JIT-Less Mode." If it says "Test Passed," JIT-less mode is ready.
36+
- Install your app via the "Apps" tab.
37+
- Tap the run icon, it will attempt to restart LiveContainer with guest app loaded.
38+
39+
Note: If you update or reinstall SideStore/AltStore, you'll need to reapply the patch. Re-patch is not needed when you refresh your store.
40+
41+
### With JIT (Requires SideStore 0.6.2-nightly+ (recommended), other JIT enabler)
42+
- In settings, select your preferred JIT enabler.
43+
- Tap the play icon. (If SideStore, it will jump to SideStore. In SideStore, hold down LiveContainer and tap `Enable JIT`. It will jump back to LiveContainer with JIT enabled and the guest app is now ready to use.)

docs/intro.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# LiveContainer Introduction
22

3-
Run iOS app without actually installing it!
3+
An app launcher that runs iOS apps without actually installing them!
44

5-
- Allows you to install unlimited apps (10 apps limit of free developer account do not apply here!), have multiple versions of an app installed and multiple data containers.
5+
- LiveContainer is an app launcher (not emulator or hypervisor) that allows you to run iOS apps inside it.
6+
- Allows you to install unlimited apps (3 app/10 app id free developer account limit does not apply here!), and have multiple versions of an app installed with multiple data containers.
67
- When JIT is available, codesign is entirely bypassed, no need to sign your apps before installing. Otherwise, app will be signed with the same certificate used by LiveContainer.
78

89
## Features

0 commit comments

Comments
 (0)