├── .github ├── CODEOWNERS └── workflows │ ├── deploy.yml │ └── pr-check.yml ├── .gitignore ├── .pnp.cjs ├── .pnp.loader.mjs ├── LICENSE ├── README.md ├── TODO.md ├── babel.config.js ├── docs ├── advanced │ ├── anisette.mdx │ ├── app-sources.mdx │ ├── jit.mdx │ ├── sparserestore.mdx │ └── url-schema.mdx ├── faq.mdx ├── installation │ ├── linux.mdx │ ├── mac.mdx │ ├── pairing-file.mdx │ ├── post-install.mdx │ ├── prerequisites.mdx │ └── windows.mdx ├── intro.mdx ├── release-notes.mdx └── troubleshooting │ ├── common-issues.mdx │ ├── error-codes.mdx │ └── troubleshooting.mdx ├── docusaurus.config.js ├── i18n ├── TRANSLATION_GUIDE.md ├── de │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── es │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── fr │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── ja │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── ko │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── nl │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── ru │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── sv │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx ├── vi │ └── docusaurus-plugin-content-docs │ │ └── current │ │ ├── advanced │ │ ├── anisette.mdx │ │ ├── app-sources.mdx │ │ ├── jit.mdx │ │ ├── sparserestore.mdx │ │ └── url-schema.mdx │ │ ├── faq.mdx │ │ ├── installation │ │ ├── linux.mdx │ │ ├── mac.mdx │ │ ├── pairing-file.mdx │ │ ├── post-install.mdx │ │ ├── prerequisites.mdx │ │ └── windows.mdx │ │ ├── intro.mdx │ │ ├── release-notes.mdx │ │ └── troubleshooting │ │ ├── common-issues.mdx │ │ ├── error-codes.mdx │ │ └── troubleshooting.mdx └── zh │ └── docusaurus-plugin-content-docs │ └── current │ ├── advanced │ ├── anisette.mdx │ ├── app-sources.mdx │ ├── jit.mdx │ ├── sparserestore.mdx │ └── url-schema.mdx │ ├── faq.mdx │ ├── installation │ ├── linux.mdx │ ├── mac.mdx │ ├── pairing-file.mdx │ ├── post-install.mdx │ ├── prerequisites.mdx │ └── windows.mdx │ ├── intro.mdx │ ├── release-notes.mdx │ └── troubleshooting │ ├── common-issues.mdx │ ├── error-codes.mdx │ └── troubleshooting.mdx ├── package.json ├── sidebars.js ├── src ├── components │ └── HomepageFeatures │ │ ├── index.js │ │ └── styles.module.css ├── css │ └── custom.css └── pages │ ├── index.js │ └── index.module.css ├── static ├── .nojekyll ├── CNAME └── img │ ├── favicon.svg │ ├── logo.png │ └── logo.svg └── yarn.lock /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @JoeMatt @lonkelle @nythepegasus @Spidy123222 @SternXD @SideStore/docs-maintainer -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | name: Deploy to GitHub Pages 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | workflow_dispatch: 8 | # Review gh actions docs if you want to further define triggers, paths, etc 9 | # https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#on 10 | 11 | jobs: 12 | build: 13 | name: Build Docusaurus 14 | runs-on: ubuntu-latest 15 | steps: 16 | - uses: actions/checkout@v4 17 | with: 18 | fetch-depth: 0 19 | - uses: actions/setup-node@v4 20 | with: 21 | node-version: 18 22 | cache: yarn 23 | 24 | - name: Install dependencies 25 | run: yarn install --frozen-lockfile 26 | - name: Build website 27 | run: yarn build 28 | 29 | - name: Upload Build Artifact 30 | uses: actions/upload-pages-artifact@v3 31 | with: 32 | path: build 33 | 34 | deploy: 35 | name: Deploy to GitHub Pages 36 | needs: build 37 | 38 | # Grant GITHUB_TOKEN the permissions required to make a Pages deployment 39 | permissions: 40 | pages: write # to deploy to Pages 41 | id-token: write # to verify the deployment originates from an appropriate source 42 | 43 | # Deploy to the github-pages environment 44 | environment: 45 | name: github-pages 46 | url: ${{ steps.deployment.outputs.page_url }} 47 | 48 | runs-on: ubuntu-latest 49 | steps: 50 | - name: Deploy to GitHub Pages 51 | id: deployment 52 | uses: actions/deploy-pages@v4 -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- 1 | name: PR Build Check 2 | 3 | on: 4 | pull_request: 5 | branches: 6 | - main 7 | 8 | jobs: 9 | build: 10 | name: Test Build Docusaurus 11 | runs-on: ubuntu-latest 12 | steps: 13 | - uses: actions/checkout@v4 14 | with: 15 | fetch-depth: 0 16 | - uses: actions/setup-node@v4 17 | with: 18 | node-version: 18 19 | cache: yarn 20 | 21 | - name: Install dependencies 22 | run: yarn install --frozen-lockfile 23 | - name: Build website 24 | run: yarn build 25 | 26 | - name: Build Result 27 | run: echo "Build completed successfully! The PR has no conflicts." 28 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependencies 2 | /node_modules 3 | 4 | # Production 5 | /build 6 | 7 | # Generated files 8 | .docusaurus 9 | .cache-loader 10 | .yarn 11 | 12 | # Misc 13 | .DS_Store 14 | .env.local 15 | .env.development.local 16 | .env.test.local 17 | .env.production.local 18 | 19 | npm-debug.log* 20 | yarn-debug.log* 21 | yarn-error.log* 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SideStore Documentation 2 | 3 | This is the official GitHub repository for SideStore's documentation hosted at . 4 | 5 | This project is licensed under the [GNU Affero General Public License](LICENSE). 6 | 7 | ## Installation 8 | 9 | ```shell 10 | yarn 11 | ``` 12 | 13 | ### Local Development 14 | 15 | ```shell 16 | yarn start 17 | ``` 18 | 19 | This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. 20 | 21 | ### Build 22 | 23 | ```shell 24 | yarn build 25 | ``` 26 | 27 | This command generates static content into the `build` directory and can be served using any static contents hosting service. 28 | 29 | ### Deployment 30 | 31 | The documentation uses GitHub Pages as hosting. To deploy to GitHub Pages, simply commit to the `main` branch. GitHub Actions will automatically build and deploy to Pages! 32 | 33 | ## Status 34 | 35 | ![Alt](https://repobeats.axiom.co/api/embed/7fd3c052892e88d60945586ce1a82feeb709bd8a.svg "Repobeats analytics image") 36 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | # Todo List for SideStore-Docs 2 | 3 | [ ] Fix error codes and troubleshooting 4 | 5 | [X] Add details in faq about 3 app limit 6 | 7 | [X] macOS Pairing File Instructions 8 | 9 | [X] Linux Pairing File Instructions 10 | 11 | [ ] SideJITServer Docs (start) 12 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [require.resolve('@docusaurus/core/lib/babel/preset')], 3 | }; 4 | -------------------------------------------------------------------------------- /docs/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: App Sources 3 | description: A guide on custom app sources. 4 | --- 5 | 6 | # Make a Source 7 | 8 | SideStore is fully compatible with AltStore Sources (or AltSources). The official AltSource [documentation](https://faq.altstore.io/developers/make-a-source) provides all the details you need to make your own AltSource. AltSources allow your audience to view, install, and update all your available apps easily. 9 | 10 | Here are some recommended third-party tools that can assist in creating viewing your AltSources: 11 | - You can use the community-built [AltStudio](https://altstudio.app/) (WIP) to generate you an AltSource automatically using an IPA! (Caution- After using AltStudio to create a source, you must remove the autogenerated-by-default marketplaceID and Build fields, otherwise SideStore will believe it to be a notarized source and prevent your source being added) 12 | - You can use the community-built [AltSource Browser](https://altsource.by.lao.sb/browse/) to view a visual display of your updates to an AltSource draft before finalizing your changes, allowing you to correct any errors before publishing them! 13 | 14 | # Distributing your Source 15 | 16 | You can create a link to automatically add your AltSource by using this template: 17 | ``` 18 | sidestore://source?url=[source url] 19 | ``` 20 | For more info, see [URL Schema](/docs/advanced/url-schema). It is often helpful to create the link to your AltSource in this format, then put it into a link shortener such as `tinyurl.com`. However, if a user tries to use a `sidestore://` link without SideStore already installed, it will crash, so some documentation may be helpful. 21 | 22 | ## That's it! 23 | 24 | Here are some good existing AltSources you can copy-and-paste into SideStore: The [SideStore Community Source](https://github.com/SideStore/Community-Source), the [official AltStore Source](https://apps.altstore.io), the [LiveContainer Source](https://raw.githubusercontent.com/LiveContainer/LiveContainer/refs/heads/main/apps.json), and the [DolphiniOS Source](https://altstore.oatmealdome.me). 25 | -------------------------------------------------------------------------------- /docs/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Enabling JIT 3 | description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps that require it. 4 | --- 5 | 6 | :::note 7 | 8 | There are many methods to enabling JIT, such as AltJIT, SideJITServer, and more. This tutorial will cover the use of StikDebug (formerly StikJIT), as it is the method we currently recommend. For more information, consult the [official StikDebug pairing guide](https://github.com/StephenDev0/StikDebug-Guide/blob/main/pairing_file.md). 9 | 10 | As an alternative, SideStore 0.6.2-nightly.2025.04.15 also includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug. To use this, simply ensure you are connected to StosVPN with either Wi-Fi enabled/connected or with mobile data and Wi-Fi disabled (Airplane Mode). 11 | ::: 12 | 13 | ## Prerequisites 14 | * An iDevice on iOS/iPadOS 17.4 and up to iOS/iPadOS 18.5, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as [SideJITServer](https://github.com/nythepegasus/SideJITServer). Versions newer than 18.5 are currently unsupported. 15 | * At least 1 free app slot (if sideloading). 16 | 17 | ## StikDebug installation with Apple App Store (Doesn't require an app slot) 18 | 19 | 1. **Install StikDebug** 20 | Install StikDebug from the [Apple App Store](https://apps.apple.com/us/app/stikdebug/id6744045754). Something nice- the VPN present in StikDebug is similar to the one used in SideStore, meaning you use it to install and refresh apps as well. 21 | 22 | 2. **Installation procedures:** 23 | Follow the standard installation procedures in the usage guide below. 24 | 25 | 26 | ### Standard installation procedures: 27 | 28 | 1. **Enable VPN:** 29 | Start by activating StosVPN (if sideloading StikDebug) or the built-in VPN in the official StikDebug. 30 | 31 | 2. **Upload the Pairing File:** 32 | Import the same **pairing file** you use for SideStore using iDevicePair. For more information on obtaining this pairing file, see [here](/docs/installation/pairing-file). 33 | 34 | ## To enable JIT: 35 | 36 | 1. **Enable VPN:** 37 | Start by activating the built-in VPN in StikDebug. 38 | 39 | 2. **Activate JIT:** 40 | Select the “Enable JIT” button and select an app from the list (must be sideloaded with proper entitlements to appear in the list) to attach a debugger/activate JIT functionality. 41 | 42 | ### Offline JIT Enabling 43 | To enable JIT offline, activate StosVPN (if sideloading) or the StikDebug VPN. Then, turn both Wi-Fi and Mobile Data OFF when you launch StikDebug (use Airplane Mode). You can then enable JIT as normal. 44 | -------------------------------------------------------------------------------- /docs/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3-App Limit Bypass 3 | description: A tutorial on how to install more than 3 apps via SideStore using the SparseRestore exploit. 4 | --- 5 | 6 | :::note 7 | 8 | The SparseRestore "Bypass 3 app limit" exploit **only works on iOS/iPadOS versions between 17.0 and 18.1 beta 4 (not including 17.7.1)**. If you are not on these versions and it doesn't work, **please do not ask for support on this**. 9 | 10 | ::: 11 | 12 | ## Prerequisites 13 | * An iDevice running versions supported by the SparseRestore exploit (see note above). 14 | * At least 1 free app slot. 15 | * SideStore version 0.5.9 or later. You can find the latest versions [here](https://github.com/SideStore/SideStore/releases). 16 | * To perform this exploit, you MUST have **Find My** turned off on your iDevice during the process. It will not work otherwise. Here is how you can turn it off: 17 | - Open the Settings app. 18 | - Tap on your name at the top. 19 | - Tap on Find My. 20 | - Tap on Find My iPhone/iPad. 21 | - Turn off Find My iPhone/iPad. 22 | - You may be required to enter your Apple ID password to confirm. 23 | 24 | > **Note:** You may still not be able to turn off Find My since having Stolen Device Protection on might prevent you from turning it off. Turn off Stolen Device Protection before trying to turn off Find My. 25 | 26 | ## Steps 27 | 1. Install SparseBox. This can be done with a variety of methods, but for the purposes of this, install it with SideStore. The latest version can be found [here](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip) (unzip artifact.zip for the .ipa file). 28 | 29 | 2. Tick on "Disable App Limit" in SideStore, and make sure SideStore is **closed** (not in background), then open SparseBox. 30 | 31 | 3. Enable StosVPN, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply. 32 | 33 | 4. Re-open SideStore, and scroll down in SideStore settings. Press "clear cache", this will allow the exploit to be seen by SideStore. 34 | 35 | 5. Test that the exploit has worked (you may need to install more than one app to test, depending on how many free slots you have). If it throws an error about the limit, reopen SideStore or retry the exploit. If it installs the app, congratulations! You can now have more than 3 apps installed at one time. 36 | 37 | ## Notes 38 | Due to certain limitations, this exploit must be done for every 3 additional apps you sideload. 39 | 40 | If you want/need Find My for other purposes, you can now turn it back on. However, if you want to install or refresh more apps, you will need to turn it off again. 41 | 42 | ## Alternatives 43 | If either the exploit doesn't work for you, or your iDevice is on an unsupported version, there is an alternative to be able to use more than 3 apps at once. [LiveContainer](https://livecontainer.github.io/), developed by Duy Tran Khanh ([khanhduytran0](https://github.com/khanhduytran0)) (the person who also made SparseBox), allows for iOS apps to be run in containers in-app rather than installing them separately. This may also be easier to use over SparseRestore in some cases. The GitHub page can be found [here](https://github.com/khanhduytran0/LiveContainer). 44 | -------------------------------------------------------------------------------- /docs/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schema 3 | description: A guide on url schema. 4 | --- 5 | 6 | # URL Schema 7 | 8 | The following is the list of different URL Schemes that can be used to interact with SideStore. These are incredibly useful because they allow developers to simply put a one-click link on their social media or website, and iOS will open the link directly in SideStore, performing the action(s) specified. 9 | 10 | The current list of things you can do using URL Schemes is limited to installing apps and sources, but it will be expanded upon in the future to take multiple inputs and perform a variety of other tasks. 11 | 12 | ## Install a remotely hosted app 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## Add an AltSource 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /docs/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux Instructions 3 | description: Instructions for installing SideStore using Linux 4 | sidebar_position: 4 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [prerequisites](prerequisites)! 8 | 9 | 1. The following commands will install usbmuxd and docker. Run these as a non-root user on your machine and you will only have to do this once. 10 | ```bash 11 | sudo apt install -y usbmuxd 12 | curl -fsSL https://test.docker.com -o test-docker.sh 13 | sudo sh test-docker.sh 14 | sudo usermod -aG docker $USER 15 | ``` 16 | 2. Restart your shell to ensure changes are made. Now, plug in your iDevice. If you recieve a prompt, select "trust" and enter your passcode. Now, run Altcon with Docker using this code (must be run every time to install SideStore): 17 | ```bash 18 | docker run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd ghcr.io/sidestore/altcon 19 | ``` 20 | 3. Altcon will pair with your device. When you recieve another prompt, select "trust" and enter your passcode again. 21 | 4. On your secondary device, do the following: 22 | * Approve the "Developer App" under your Apple ID's email (you can find this in Settings, under "General", and then "VPN & Device Management"). 23 | * Open the Settings app. 24 | * Navigate to the 'Privacy and Security' section. 25 | * Turn on 'Developer Mode' at the bottom. 26 | 5. Open SideStore and select "allow" for prompts until SideStore requests a pairing file. Exit the app now. 27 | 28 | Now, proceed to generate your [pairing file](pairing-file). 29 | -------------------------------------------------------------------------------- /docs/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS Instructions 3 | description: Instructions for installing SideStore using macOS 4 | sidebar_position: 2 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [prerequisites](prerequisites)! 8 | 9 | 1. Download AltServer from [AltStore's website](https://cdn.altstore.io/file/altstore/altserver.zip). Copy AltServer.app to your `Applications` folder, then open it (using Finder, Launchpad, or Spotlight). It should appear as an icon in your menu bar. 10 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Hold option and click on the AltServer menu bar icon. Click "Sideload .ipa", and select the SideStore IPA file. 12 | 4. On your secondary device, do the following: 13 | * Approve the "Developer App" under your Apple ID's email (you can find this in Settings, under "General", and then "VPN & Device Management"). 14 | * Open the Settings app. 15 | * Navigate to the 'Privacy and Security' section. 16 | * Turn on 'Developer Mode' at the bottom. 17 | 5. Open SideStore and select "allow" for prompts until SideStore requests a pairing file. Exit the app now. 18 | 19 | Now, proceed to generate your [pairing file](pairing-file). 20 | -------------------------------------------------------------------------------- /docs/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Post-Install Instructions 3 | description: Almost there, just a few more steps! 4 | sidebar_position: 6 5 | --- 6 | The last step to installing SideStore is to refresh SideStore within itself. 7 | 8 | To do this, you need to: 9 | 10 | 1. Connect to StosVPN. 11 | 2. Open SideStore. 12 | 3. If you haven't already, select your pairing file. 13 | 4. Sign in with your Apple ID. 14 | 5. Navigate to "My Apps". 15 | 6. Tap the "x DAYS" button to the right of SideStore, (x is the number of days until an app's expiry). A prompt asking about your signing certificate should appear, tap "Refresh Now". If a prompt appears asking you if you want to revoke a certificate from AltStore, tap "yes". 16 | * If successful, this will open your device to your home screen, accompanied by a notification from SideStore documenting this behavior. 17 | 18 | If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually. 19 | 20 | If you reinstall SideStore or install it on another device under the same Apple ID using AltServer, your certificate will be revoked and you will need to refresh it manually again as shown above (on all devices, if applicable). 21 | -------------------------------------------------------------------------------- /docs/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Prerequisites 3 | description: 'The first steps of installation.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore's installation process may seem tricky, but with the ***one-time*** use of a computer and some time, you'll have SideStore on your device! 8 | 9 | ## Requirements 10 | 11 | To install SideStore, you will need: 12 | 13 | - An iPhone or iPad [with a passcode](https://support.apple.com/en-us/119586) running iOS/iPadOS 14 or higher 14 | - A [Mac](/docs/installation/mac), [Windows](/docs/installation/windows), or [Linux](/docs/installation/linux) (Linux support is experimental) computer 15 | - An Apple ID 16 | - The StosVPN app (see below) 17 | - A Wi-Fi connection 18 | - Some time (This is a quick process, but you should [leave time for troubleshooting](/docs/troubleshooting/)) 19 | 20 | ## StosVPN 21 | 22 | SideStore utilizes an on-device VPN which allows SideStore to communicate with internal services. 23 | 24 | 1. Download the StosVPN app from the [Apple App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 25 | 2. Enable the VPN. 26 | 27 | This VPN is required to be turned on any time you wish to install, update, or refresh apps in SideStore. 28 | 29 | ## Next Steps 30 | 31 | Next, follow the installation instructions for your operating system! 32 | - [macOS](mac) 33 | - [Windows (64-bit)](windows) 34 | - [Linux (experimental)](linux) 35 | -------------------------------------------------------------------------------- /docs/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows Installation 3 | description: Instructions for installing SideStore using Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [prerequisites](prerequisites)! 8 | 9 | On your machine, uninstall any version of iCloud or iTunes you may have downloaded from the Microsoft store, then install the non-Microsoft Store versions of [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) and [iTunes](https://apple.com/itunes.download/win64). The non-Microsoft Store version of iCloud was removed from Apple’s website in mid-September 2022, so the above link directs to an older version of iCloud that is still compatible with AltServer, and still available directly from Apple’s servers (safe). 10 | 11 | 1. Download `altinstaller.zip` from [AltStore's website](https://cdn.altstore.io/file/altstore/altinstaller.zip). Extract `altinstaller.zip` and run `setup.exe`. In your Windows taskbar, type in "AltServer" and click "Run as administrator." Make sure to allow access to private networks if prompted. AltStore will appear as an icon in the system tray (where Internet, Wi-Fi, Battery, etc. are displayed). 12 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Hold shift and click on the AltServer tray icon. Click "Sideload .ipa", and select the `sidestore.ipa` you previously downloaded. 14 | 4. On your secondary device, do the following: 15 | * Approve the "Developer App" under your Apple ID's email (you can find this in Settings, under "General", and then "VPN & Device Management"). 16 | * Open the Settings app. 17 | * Navigate to the 'Privacy and Security' section. 18 | * Turn on 'Developer Mode' at the bottom. 19 | 5. Open SideStore and select "allow" for prompts until SideStore requests a pairing file. Exit the app now. 20 | 21 | Now, proceed to generate your [pairing file](pairing-file). 22 | -------------------------------------------------------------------------------- /docs/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Intro 6 | 7 | Welcome to SideStore! 8 | 9 | SideStore makes sideloading applications on iOS/iPadOS 14+ devices easy. 10 | 11 | To get started, go to the [Prerequisites](/docs/installation/prerequisites.mdx) page and follow the instructions. 12 | -------------------------------------------------------------------------------- /docs/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Release Notes 3 | description: A collection of SideStore release notes. 4 | sidebar_position: 6 5 | --- 6 | 7 | # Stable Notes 8 | 9 | ## 0.6.1 10 | 11 | ### Changelog 12 | It's spring already? Here's a new update that should fix migration issues from 0.5.9/0.5.10 and an expiration bug. Happy sideloading! 13 | 14 | ### What's Changed: 15 | - fix: typo in hasUpdate comparison by @l2dy in [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Update SettingsViewController.swift by @neoarz in [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Fixes for migration issues when migrating from 0.5.9 to 0.6.0 by @mahee96 in [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Fix typo "levaraging" -> "leveraging" by @lafrenierejm in [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Added StosVPN to the EM Proxy part. by @Br0des in [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 - DO NOT use this build, use either 0.6.1 or 0.5.10 instead 23 | 24 | ### Changelog 25 | It's March and we have some big changes. We've finally included AltStore 2.0 changes into SideStore. So you will get all the benefits of that and also some fixes in SideStore. Enjoy! 26 | 27 | ### What's Changed: 28 | - AltStore 2.0 changes in [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles by @mahee96 in [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Settings]: Fix: DisableAppLimit switch reverting back to off state even if on iOS where sparseRestore is not patched yet by @mahee96 in [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Backup]: Fix: update logic during install missed since override keyword was missing by @mahee96 in [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database by @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Feature: Render in-app update description as (full) markdown by @mahee96 in [#897](https://github.com/SideStore/SideStore/pull/897) -------------------------------------------------------------------------------- /docs/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Common Issues 3 | description: Common issues found in SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | This page is currently a work in progress. The information provided should be accurate, but please refer to our [Discord server](https://discord.com/invite/sidestore) for assistance if needed. 9 | 10 | ::: 11 | 12 | ## Common Issues with SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Cause 16 | Connection issues or an invalid pairing file. 17 | #### Resolution 18 | 1. Attempt to reconnect 19 | 2. Generate and import a new pairing file using idevice pair. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 20 | 21 | ### No Wi-Fi or VPN Connection 22 | #### Cause 23 | Connection issues with the minimuxer service. 24 | #### Resolution 25 | 1. If using WireGuard, switch to StosVPN 26 | 2. Try again (spamming the button often helps) 27 | 3. Restart SideStore 28 | 4. Restart StosVPN 29 | 5. Generate and import a new pairing file using idevice pair. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 30 | 31 | ### SideStore Hangs Halfway Through Installation 32 | #### Cause 33 | Cache issues. 34 | #### Resolution 35 | 1. Restart SideStore 36 | 2. Clear Cache 37 | 3. Change Anisette Server 38 | 4. In servers- reset adi.pb, then sign out of SideStore and sign back in. 39 | 5. Restart device 40 | 6. Regenerate pairing file 41 | 7. Reinstall SideStore using AltServer 42 | 43 | ### Unable to Launch SideStore 44 | #### Cause 45 | Multiple possible causes. 46 | #### Resolution 47 | 1. Make sure you installed SideStore through AltServer 48 | 2. Reinstall SideStore 49 | 50 | If the above doesn't work, do the following: 51 | 52 | 1. Delete SideStore and all apps that you have installed from SideStore. 53 | 2. Reinstall SideStore. 54 | 3. Select pairing file and login. (It will give you a prompt to refresh SideStore, select no) 55 | 4. Install the `sidestore.ipa` file to your device. 56 | 5. Import the `sidestore.ipa` file into SideStore like how you would install any other IPA. 57 | 6. This will allow Sidestore to do a clean refresh, and hopefully fix the issue. 58 | 59 | 60 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: App Sources 3 | description: A guide on custom app sources. 4 | --- 5 | 6 | # Make a Source 7 | 8 | SideStore is fully compatible with AltSources. The official AltStore [source documentation](https://faq.altstore.io/developers/make-a-source) provides all the details you need to make your own AltSource. AltSources allow your audience to view, install, and update all your available apps easily across both AltStore and SideStore. 9 | 10 | When editing your source, it is highly recommended to create and view a draft of your changes using the [AltSource Browser](https://altsource.by.lao.sb/browse) to see a visual display of your source and correct any errors before finalizing and publishing changes to your source. 11 | 12 | # Distributing your Source 13 | 14 | You can create a link to automatically add your AltSource by using this template: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | For more info, see [URL Schema](/docs/advanced/url-schema). It is often helpful to create the link to your AltSource in this format, then put it into a link shortener such as ```tinyurl.com```. However, if a user tries to use a sidestore:// link without SideStore already installed, it will crash, so some documentation may be helpful. 19 | 20 | ## That's it! 21 | 22 | Here are some good existing AltSources: The [official AltStore](https://apps.altstore.io) source, the [SideStore community](https://github.com/SideStore/Community-Source) source, the [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) source, and the [DolphiniOS](https://altstore.oatmealdome.me) source. -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Enabling JIT 3 | description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps that require it. 4 | --- 5 | 6 | :::note 7 | 8 | There are many methods to enabling JIT, such as AltJIT, SideJITServer, and more. This tutorial will cover the use of StikJIT/StikDebug, as it is the method we currently recommend. As an alternative, SideStore 0.6.2-nightly.2025.04.15 also includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug. To use this, simply ensure you are connected to StosVPN and Wi-Fi or with mobile data and Wi-Fi disabled. 9 | ::: 10 | 11 | ## Prerequisites 12 | * An iDevice on iOS/iPadOS 17.4 or above, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * At least 1 free app slot for StikJIT 14 | 15 | ## StikJIT installation with SideStore 16 | 17 | 1. **Obtain StikJIT:** 18 | Add the StikJIT AltSource to SideStore [here](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (You must have SideStore installed or this link will not function). 19 | 20 | 2. **Install:** 21 | Use SideStore to install StikJIT. 22 | 23 | 3. **Installation procedures:** 24 | Follow the standard installation procedures in the usage guide below. 25 | 26 | ## StikDebug installation with App Store (Doesn't require an app slot) 27 | 28 | 1. **Install StikDebug** 29 | Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754). Something nice- the VPN present in StikDebug is similar to the one used in SideStore, meaning you use it to install and refresh apps as well. 30 | 31 | 2. **Installation procedures:** 32 | Follow the standard installation procedures in the usage guide below. 33 | 34 | ### Standard installation procedures: 35 | 36 | 1. **Enable VPN:** 37 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 38 | 39 | 2. **Upload the Pairing File:** 40 | When prompted, import the same **unzipped pairing file** obtained via JitterbugPair you use for SideStore. For more information on obtaining this pairing file, see [here](/docs/installation/pairing-file). 41 | 42 | ## To enable JIT: 43 | 44 | 1. **Enable VPN:** 45 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 46 | 47 | 2. **Activate JIT:** 48 | Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. 49 | 50 | ### Offline JIT Enabling 51 | To enable JIT offline, enable the StosVPN VPN or StikDebug. Then, turn both Wi-Fi and Mobile Data OFF when you launch StikJIT (use Airplane Mode). You can then enable JIT as normal. 52 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3-App Limit Bypass 3 | description: A tutorial on how to install more than 3 apps via SideStore using the SparseRestore exploit. 4 | --- 5 | 6 | :::note 7 | 8 | The SparseRestore "Bypass 3 app limit" exploit **only works on iOS/iPadOS versions between 17.0 and 18.1 beta 4 (not including 17.7.1)**. If you are not on these versions and it doesn't work, **please do not ask for support on this**. 9 | 10 | ::: 11 | 12 | ## Prerequisites 13 | * An iDevice running versions supported by the SparseRestore exploit (see note above). 14 | * At least 1 free app slot. 15 | * SideStore version 0.5.9 or later. You can find the latest versions [here](https://github.com/SideStore/SideStore/releases). 16 | * To perform this exploit, you MUST have **Find My** turned off on your iDevice during the process. It will not work otherwise. Here is how you can turn it off: 17 | - Open the Settings app. 18 | - Tap on your name at the top. 19 | - Tap on Find My. 20 | - Tap on Find My iPhone/iPad. 21 | - Turn off Find My iPhone/iPad. 22 | - You may be required to enter your Apple ID password to confirm. 23 | 24 | > **Note:** You may still not be able to turn off Find My since having Stolen Device Protection on might prevent you from turning it off. Turn off Stolen Device Protection before trying to turn off Find My. 25 | 26 | ## Steps 27 | 1. Install SparseBox. This can be done with a variety of methods, but for the purposes of this, install it with SideStore. The latest version can be found [here](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip) (unzip artifact.zip for the .ipa file). 28 | 29 | 2. Tick on "Disable App Limit" in SideStore, and make sure SideStore is **closed** (not in background), then open SparseBox. 30 | 31 | 3. Enable StosVPN, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply. 32 | 33 | 4. Re-open SideStore, and scroll down in SideStore settings. Press "clear cache", this will allow the exploit to be seen by SideStore. 34 | 35 | 5. Test that the exploit has worked (you may need to install more than one app to test, depending on how many free slots you have). If it throws an error about the limit, reopen SideStore or retry the exploit. If it installs the app, congratulations! You can now have more than 3 apps installed at one time. 36 | 37 | ## Notes 38 | Due to certain limitations, this exploit must be done for every 3 additional apps you sideload. 39 | 40 | If you want/need Find My for other purposes, you can now turn it back on. However, if you want to install or refresh more apps, you will need to turn it off again. 41 | 42 | ## Alternatives 43 | If either the exploit doesn't work for you, or your iDevice is on an unsupported version, there is an alternative to be able to use more than 3 apps at once. LiveContainer, developed by Duy Tran Khanh ([khanhduytran0](https://github.com/khanhduytran0)) (the person who also made SparseBox), allows for iOS apps to be run in containers in-app rather than installing them separately. This may also be easier to use over SparseRestore in some cases. The GitHub page can be found [here](https://github.com/khanhduytran0/LiveContainer). 44 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schema 3 | description: A guide on url schema. 4 | --- 5 | 6 | # URL Schema 7 | 8 | The following is the list of different URL Schemes that can be used to interact with SideStore. These are incredibly useful because they allow developers to simply put a one-click link on their social media or website, and iOS will open the link directly in SideStore, performing the action(s) specified. 9 | 10 | The current list of things you can do using URL Schemes is limited to installing apps and sources, but it will be expanded upon in the future to take multiple inputs and perform a variety of other tasks. 11 | 12 | ## Install a remotely hosted app 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## Add an AltSource 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux Instructions 3 | description: Instructions for installing SideStore using Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | To install SideStore (or any other IPA) on Linux, make sure you have Docker installed. Before you start, make sure to install StosVPN and any other and [prerequisites](prerequisites) that are satisfied! 8 | 9 | 1. Run altcon with Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | You can also run altcon with Podman 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon will start to pair with your device, plug it in if you haven't. Press "trust" and enter your passcode. 20 | 21 | When you finish, then follow the [post-install instructions](post-install). 22 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS Instructions 3 | description: Instructions for installing SideStore using macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [pairing file](pairing-file)! 8 | 9 | 1. Download and run AltServer from [AltStore's website](https://AltStore.io). 10 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Hold option/alt and click on the AltServer menu bar icon. Click "Sideload .ipa", and select the SideStore IPA file. 12 | 4. Approve the "Developer App" with your Apple ID's email. 13 | * You can find this in Settings, under "General", and then "VPN & Device Management". 14 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 15 | 16 | When you finish, then follow the [post-install instructions](post-install). 17 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Post-Install Instructions 3 | description: Almost there, just a few more steps! 4 | sidebar_position: 6 5 | --- 6 | The last step to installing SideStore is to refresh SideStore, within itself. 7 | 8 | To do this, you need to: 9 | 10 | 1. Connect to StosVPN. 11 | 2. Open SideStore. 12 | 3. If you haven't already, select the pairing file. 13 | 4. Go to "My Apps". 14 | 5. Select the "x DAYS" button, where x is the number of days until expire. 15 | * If successful, this will open a blank Safari tab or go to your home screen. You will get a notification also telling you to do this. 16 | 17 | If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually. 18 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Prerequisites 3 | description: 'The first steps of installation.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore's installation process can seem tricky, but with the ***one-time*** use of a computer, and some time, you'll have SideStore on your device! 8 | 9 | ## Requirements 10 | 11 | To install SideStore, you will need: 12 | - An iOS or iPadOS device running iOS or iPadOS 14 or higher. 13 | - A Windows, macOS, or Linux computer (Linux support is experimental). 14 | - An Apple ID. 15 | - The StosVPN app. 16 | - Some time (This is a quick process, but you should leave time for troubleshooting). 17 | 18 | Users of iOS/iPadOS 16 or higher *must* have Developer Mode enabled. Do this by: 19 | 1. Open the Settings app. 20 | 2. Go to the 'Privacy and Security' section. 21 | 3. Turn on 'Developer Mode' at the bottom. 22 | 23 | > **Note:** You will only see the 'Developer Mode' option after you have successfully installed SideStore. 24 | 25 | ## StosVPN 26 | 27 | SideStore utilizes an on-device VPN which allows SideStore to communicate with internal services. 28 | 29 | 1. Download the StosVPN app from the [Official App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Enable the VPN. 31 | 32 | This VPN is required to be on any time you wish to install or update apps in SideStore. 33 | 34 | ## Next Steps 35 | 36 | Now, go to the next page to generate your pairing file! 37 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows Installation 3 | description: Instructions for installing SideStore using Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Please make sure that on your machine the non-Microsoft Store versions of [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) and [iTunes](https://support.apple.com/en-us/HT210384) are installed, if you are running Windows. Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [Pairing File](pairing-file)! 8 | 9 | The non-Microsoft Store version of iCloud was removed from Apple’s website sometime in mid-September, 2022. The above link directs to an older version of iCloud that is still compatible, and still available directly from Apple’s servers. 10 | 11 | 1. Download and run AltServer from [AltStore's website](https://altstore.io/). 12 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Hold shift and click on the AltServer tray icon. Click "Sideload .ipa", and select the SideStore IPA file. 14 | 4. Approve the "Developer App" with your Apple ID's email. 15 | * You can find this in Settings, under "General", and then "VPN & Device Management". 16 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 17 | 18 | When you finish, then follow the [post-install instructions](post-install). 19 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Einführung 6 | 7 | Wilkommen zu SideStore! 8 | 9 | SideStore erleichtert das Sideloading von Anwendungen auf iOS/iPadOS 14+ Geräten. 10 | 11 | Um zu beginnen, gehen Sie zu [Voraussetzungen](installation/prerequisites.mdx) und folgen Sie den Anweisungen. 12 | -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Release Notes 3 | description: A collection of SideStore release notes. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Stable Notes 8 | 9 | ## 0.6.1 10 | 11 | ### Changelog 12 | It's spring already? Here's a new update that should fix migration issues from 0.5.9/0.5.10 and an expiration bug. Happy sideloading! 13 | 14 | ### What's Changed: 15 | - fix: typo in hasUpdate comparison by @l2dy in [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Update SettingsViewController.swift by @neoarz in [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Fixes for migration issues when migrating from 0.5.9 to 0.6.0 by @mahee96 in [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Fix typo "levaraging" -> "leveraging" by @lafrenierejm in [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Added StosVPN to the EM Proxy part. by @Br0des in [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 23 | 24 | ### Changelog 25 | It's March and we have some big changes. We've finally included AltStore 2.0 changes into SideStore. So you will get all the benefits of that and also some fixes in SideStore. Enjoy! 26 | 27 | ### What's Changed: 28 | - AltStore 2.0 changes in [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles by @mahee96 in [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Settings]: Fix: DisableAppLimit switch reverting back to off state even if on iOS where sparseRestore is not patched yet by @mahee96 in [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Backup]: Fix: update logic during install missed since override keyword was missing by @mahee96 in [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database by @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Feature: Render in-app update description as (full) markdown by @mahee96 in [#897](https://github.com/SideStore/SideStore/pull/897) -------------------------------------------------------------------------------- /i18n/de/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Common Issues 3 | description: Common issues found in SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | This page is currently a work in progress. The information provided should be accurate, but please refer to our [Discord server](https://discord.com/invite/sidestore) for assistance if needed. 9 | 10 | ::: 11 | 12 | ## Common Issues with SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Cause 16 | Connection issues or an invalid pairing file. 17 | #### Resolution 18 | 1. Attempt to reconnect 19 | 2. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 20 | 21 | ### No WiFi or VPN Connection 22 | #### Cause 23 | Connection issues with the minimuxer service. 24 | #### Resolution 25 | 1. If using WireGuard, switch to StosVPN 26 | 2. Try again (spamming the button usually helps) 27 | 3. Restart SideStore 28 | 4. Restart StosVPN 29 | 5. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 30 | 31 | ### Sidestore Hangs Halfway Through Installation 32 | #### Cause 33 | Cache issues. 34 | #### Resolution 35 | 1. Restart SideStore 36 | 2. Clear Cache 37 | 3. Change Anisette Server 38 | 4. Reset adi.pb 39 | 5. Sign out from SideStore and sign back in 40 | 6. Use WireGuard 41 | 7. Restart device 42 | 8. Regenerate pairing file 43 | 9. Reinstall SideStore 44 | 45 | ### Unable to Launch SideStore 46 | #### Cause 47 | Multiple possible causes. 48 | #### Resolution 49 | 1. Make sure you installed SideStore through Altserver. 50 | 2. Reinstall SideStore 51 | 52 | If the above doesnt work, do the following: 53 | 54 | 1. Delete SideStore and all apps that you have installed from SideStore. 55 | 2. Reinstall SideStore. 56 | 3. Select pairing file and login. (It will give you a promt to refresh SideStore, select no) 57 | 4. Install the Sidestore.ipa file to your device. 58 | 5. Import the Sidestore.ipa file into Sidestore like how you would install any other app. 59 | 6. This will allow Sidestore to do a clean refresh, and hopefully fix the issue. 60 | 61 | 62 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | titulo: Fuentes de Apps 3 | descripción: Una guía sobre fuentes de apps personalizadas. 4 | --- 5 | 6 | # Crea una fuente 7 | 8 | SideStore es completamente compatible con AltSources. La [documentación fuente](https://faq.altstore.io/developers/make-a-source) de AltStore oficial contiene todos los detalles que necesitas para crear tu propio AltSource. AltSources permiten a tu audiencia a ver, instalar, y actualizar todas tus apps disponibles facilmente atraves de Altstore y SideStore. 9 | 10 | Cuando editas tu fuente, se recomienda encarecidamente que creen y visualizen u nboceto de tus cambios usando el [Buscador de AltSource](https://altsource.by.lao.sb/browse) para ver una demostración visual de tu fuente y asi corregir cualquier error antes de finalizar y publicar cambios a tu fuente. 11 | 12 | # Distribuir tu fuente 13 | 14 | Puedes crear un link para así aladir automaticamente tu AltSource usando esta plantilla: 15 | ``` 16 | sidestore://source?url=[URL de tu fuente] 17 | ``` 18 | For more info, see [URL Schema](/docs/advanced/url-schema). It is often helpful to create the link to your AltSource in this format, then put it into a link shortener such as ```tinyurl.com```. However, if a user tries to use a sidestore:// link without SideStore already installed, it will crash, so some documentation may be helpful. 19 | Para mas información, dirigete a [URL Schema](/docs/advanced/url-schema). A menudo es de ayuda crear el link de tu AltSource en este formato, para despues ponerlo en un acortador de links como ```tinyurl.com```. Sin embargo, si un usuario intenta usar un link sidestore:// sin tener SideStore instalado, crasheará, asíque la documentación sera de ayuda. 20 | 21 | ## Ya esta! 22 | 23 | Aqui unos buenos AltSources ya existentes: The [official AltStore](https://apps.altstore.io) source, the [SideStore community](https://github.com/SideStore/Community-Source) source, the [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) source, and the [DolphiniOS](https://altstore.oatmealdome.me) source. 24 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | titulo: Activar JIT 3 | descripción: Un tutorial sobre como activar la compilación Just-In-Time (JIT) para las apps que lo necesitan. 4 | --- 5 | 6 | :::note 7 | 8 | Hay muchos metodos para activar JIT, como AltJIT, SideJITServer, y mas. Este tutorial hablara sobre como usar StikJIT/StikDebug, porque es el metodo que actulmente recomendamos. Como alternativa, Sidestore 0.6.2-nightly.2025.04.15 tambien incluye actualizaciones para minimuxer, permitiendo una JIT ya incorporado que funciona de forma similar a StikDebug. Para usar esto, simplemente asegurate de que estas conectado a StosVPN y al Wi-FI o también a los datos móviles. 9 | ::: 10 | 11 | ## Prerequisitos 12 | * Un iDevice en iOS/iPadOS 17.4 o mayor, excluyendo 18.4b1. Si estas en las actualizaciónes 17.0-17.3, debes usar una alternativa como [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * Al menos 1 espacio de app libre para StikJIT 14 | 15 | ## Instalación de StikJIT con SideStore 16 | 17 | 1. **Obtén StikJIT:** 18 | Añande el AltSource de StikJIT a SideStore [aquí](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (Debes tener SideStore instalado o este link no funcionará). 19 | 20 | 2. **Instalación:** 21 | Usa SideStore para instalar StikJIT. 22 | 23 | 3. **Procedimientos de instalación:** 24 | Sigue los procedimientos de instalación estándar en la guía de uso de debajo. 25 | 26 | ## Intalación de StikDebig con la App Store (No requiere un espacio de app libre) 27 | 28 | 1. **Instalar StikDebug** 29 | Instala StikDebug desde la App Store [aquí](https://apps.apple.com/us/app/stikdebug/id6744045754). Algo bueno- la VPN presente en StikDebug es similar a la usada en SideStore, significando que la puedes usar para instalar y refrescar aplicaciones. 30 | 31 | 2. **Procedimientos de instalación:** 32 | Usa el procedimiento de instalación estándar en la guía de uso de debajo. 33 | 34 | ### Procedimientos de instalación estándar: 35 | 36 | 1. **Habilita la VPN:** 37 | Emmpieza activando StosVPN para StikJIT o la VPN ya incorporada en StikDebug. 38 | 39 | 2. **Sube el archivo de emparejamiento:** 40 | Cuando te lo pregunte, importa el mismo **archivo de emparejamiento descomprimido** obtenido atraves de JitterBugPait que usaste para SideStore. Para más información en obtener este archivo de emparejamiento, visita [este sitio](/docs/installation/pairing-file). 41 | 42 | ## Para activar JIT: 43 | 44 | 1. **Activa la VPN:** 45 | Empieza activando StosVPN para StikJIT o la VPN ya incorporada en StikDebug. 46 | 47 | 2. **Activa JIT:** 48 | Haz click en el botón “Enable JIT” y selecciona una app de la lista para activar la funcionalidad de JIT. 49 | 50 | ### Activar JIT Offline 51 | Para activar JIT mientras estes offline, activa StosVPN o StikDebug. Después, desactiva el Wi-fi y los datos móviles cuando abras StikJIT (usa el Modo Avión preferiblemente). Ahora podrás activar jit normalmente. 52 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Esquema de URL 3 | description: Una guía sobre Esquemas de URL. 4 | --- 5 | 6 | # Esquema de URL 7 | 8 | Lo suigiente es la lista de diferentes esquema de URL que pueden ser usados para interactuar con SideStore. Estas pueden ser increiblemente útiles porque permiten a los desarrolladores a simplemente usar un link de un click en sus redes sociales o pagina web, y iOS abrira el link directamente en SideStore, haciendo la o las acciones especificadas. 9 | 10 | La lista actual de cosas que puedes hacer usando los esquemas de URL esta limitado a instalar apps o fuentes, pero se expandera en el futuro para usar distintos inputs y hacer una variedad de tareas. 11 | 12 | ## Instala una app hosteada remotamente 13 | 14 | ``` 15 | sidestore://install?url=[URL de descarga] 16 | ``` 17 | 18 | ## Añade un AltSource 19 | 20 | ``` 21 | sidestore://source?url=[URL de fuente] 22 | ``` 23 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux Instructions 3 | description: Instructions for installing SideStore using Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | To install SideStore (or any other IPA) on Linux, make sure you have Docker installed. Before you start, make sure to install StosVPN and any other and [prerequisites](prerequisites) that are satisfied! 8 | 9 | 1. Run altcon with Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | You can also run altcon with Podman 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon will start to pair with your device, plug it in if you haven't. Press "trust" and enter your passcode. 20 | 21 | When you finish, then follow the [post-install instructions](post-install). 22 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS Instructions 3 | description: Instructions for installing SideStore using macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [pairing file](pairing-file)! 8 | 9 | 1. Download and run AltServer from [AltStore's website](https://AltStore.io). 10 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Hold option/alt and click on the AltServer menu bar icon. Click "Sideload .ipa", and select the SideStore IPA file. 12 | 4. Approve the "Developer App" with your Apple ID's email. 13 | * You can find this in Settings, under "General", and then "VPN & Device Management". 14 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 15 | 16 | When you finish, then follow the [post-install instructions](post-install). 17 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Post-Install Instructions 3 | description: Almost there, just a few more steps! 4 | sidebar_position: 6 5 | --- 6 | The last step to installing SideStore is to refresh SideStore, within itself. 7 | 8 | To do this, you need to: 9 | 10 | 1. Connect to StosVPN. 11 | 2. Open SideStore. 12 | 3. If you haven't already, select the pairing file. 13 | 4. Go to "My Apps". 14 | 5. Select the "x DAYS" button, where x is the number of days until expire. 15 | * If successful, this will open a blank Safari tab or go to your home screen. You will get a notification also telling you to do this. 16 | 17 | If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually. 18 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Prerequisites 3 | description: 'The first steps of installation.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore's installation process can seem tricky, but with the ***one-time*** use of a computer, and some time, you'll have SideStore on your device! 8 | 9 | ## Requirements 10 | 11 | To install SideStore, you will need: 12 | - An iOS or iPadOS device running iOS or iPadOS 14 or higher. 13 | - A Windows, macOS, or Linux computer (Linux support is experimental). 14 | - An Apple ID. 15 | - The StosVPN app. 16 | - Some time (This is a quick process, but you should leave time for troubleshooting). 17 | 18 | Users of iOS/iPadOS 16 or higher *must* have Developer Mode enabled. Do this by: 19 | 1. Open the Settings app. 20 | 2. Go to the 'Privacy and Security' section. 21 | 3. Turn on 'Developer Mode' at the bottom. 22 | 23 | > **Note:** You will only see the 'Developer Mode' option after you have successfully installed SideStore. 24 | 25 | ## StosVPN 26 | 27 | SideStore utilizes an on-device VPN which allows SideStore to communicate with internal services. 28 | 29 | 1. Download the StosVPN app from the [Official App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Enable the VPN. 31 | 32 | This VPN is required to be on any time you wish to install or update apps in SideStore. 33 | 34 | ## Next Steps 35 | 36 | Now, go to the next page to generate your pairing file! 37 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows Installation 3 | description: Instructions for installing SideStore using Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Please make sure that on your machine the non-Microsoft Store versions of [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) and [iTunes](https://support.apple.com/en-us/HT210384) are installed, if you are running Windows. Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [Pairing File](pairing-file)! 8 | 9 | The non-Microsoft Store version of iCloud was removed from Apple’s website sometime in mid-September, 2022. The above link directs to an older version of iCloud that is still compatible, and still available directly from Apple’s servers. 10 | 11 | 1. Download and run AltServer from [AltStore's website](https://altstore.io/). 12 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Hold shift and click on the AltServer tray icon. Click "Sideload .ipa", and select the SideStore IPA file. 14 | 4. Approve the "Developer App" with your Apple ID's email. 15 | * You can find this in Settings, under "General", and then "VPN & Device Management". 16 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 17 | 18 | When you finish, then follow the [post-install instructions](post-install). 19 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | titulo: Intro de SideStore 3 | --- 4 | 5 | # Intro de SideStore 6 | 7 | :::danger 8 | 9 | This documentation is currently not fully translated into Spanish. Please consider helping us by translating our docs! 10 | 11 | Esta documentación no está traducida completamente al español. ¡Por favor, considere ayudarnos traduciendo nuestra documentación! 12 | 13 | ::: 14 | 15 | 16 | ¡Bienvenidos a SideStore! 17 | 18 | SideStore hace el sideloading de aplicaciones en dispositivos iOS/iPadOS 14+ fácil. 19 | 20 | Para empezar, dirigese a [Prerequisites](installation/prerequisites.mdx) y sigua las instrucciones. 21 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | titulo: Notas de parches 3 | descripción: Una colección de las notas de parche de SideStore. 4 | --- 5 | 6 | # Notas de parches estables 7 | 8 | ## 0.6.1 9 | 10 | ### Registro de cambios 11 | ¿Ya es primavera? aquí una nueva actualización que debería arreglar los problemas con la migración desde las actualizaciones 0.5.9/0.5.10 y un bug de expiración. ¡Felíz sideloading! 12 | 13 | ### Qué ha cambiado: 14 | - Arreglo: Errata en hasUpdate comparación por @l2dy en [#900](https://github.com/SideStore/SideStore/pull/900) 15 | - Actualización de SettingsViewController.swift por @neoarz en [#915](https://github.com/SideStore/SideStore/pull/915) 16 | - Arreglos para problemas de migración desde las actualizaciones 0.5.9/0.5.10 a 0.6.0 por @mahee96 en [#920](https://github.com/SideStore/SideStore/pull/920) 17 | - Arreglado errata "levaraging" -> "leveraging" por @lafrenierejm en [#926](https://github.com/SideStore/SideStore/pull/926) 18 | - Añadido StosVPN a la EM Proxy part. por @Br0des en [#940](https://github.com/SideStore/SideStore/pull/940) 19 | 20 | 21 | ## 0.6.0 22 | 23 | ### Registro de cambios 24 | Es Marzo y tenemos unos grandes cambios. Finalmente hemos añadido los cambios de AltStore 2.0 a SideStore. Por lo cual tendras todos los beneficios de la 2.0 y algunos arreglos en SideStore. ¡Disfruta! 25 | 26 | ### Qué ha cambiado: 27 | - Cambios de AltStore 2.0 [#794](https://github.com/SideStore/SideStore/pull/794) 28 | - [Refrescar]: Quitado cosas de instalacion del refrescamiento ya que al refrescar solo debería renovar los perfiles provisionales, por @mahee96 en [#846](https://github.com/SideStore/SideStore/pull/846) 29 | - [Ajustes]: Arreglo: Revertir el botón de desactivar limite de apps a desactivado incluso en iOS donde SparseRestore no ha sido parcheado todavia, por @mahee96 en [#850](https://github.com/SideStore/SideStore/pull/850) 30 | - [Respaldo]: Arreglo: Actualizar la logica durante la instalación perdida debido a que faltaba una palabra clave de override por @mahee96 en [#857](https://github.com/SideStore/SideStore/pull/857) 31 | - Característica: Fuentes: agregadas fuentes en la pantalla con la capacidad de prepararlas antes de persistirlas en la base de datos, por @mahee96 en [#888](https://github.com/SideStore/SideStore/pull/888) 32 | - Feature: Renderizar descripción de actualización dentro de la app como reducción (completa), por @mahee96 en [#897](https://github.com/SideStore/SideStore/pull/897) 33 | -------------------------------------------------------------------------------- /i18n/es/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Common Issues 3 | description: Common issues found in SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | This page is currently a work in progress. The information provided should be accurate, but please refer to our [Discord server](https://discord.com/invite/sidestore) for assistance if needed. 9 | 10 | ::: 11 | 12 | ## Common Issues with SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Cause 16 | Connection issues or an invalid pairing file. 17 | #### Resolution 18 | 1. Attempt to reconnect 19 | 2. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 20 | 21 | ### No WiFi or VPN Connection 22 | #### Cause 23 | Connection issues with the minimuxer service. 24 | #### Resolution 25 | 1. If using WireGuard, switch to StosVPN 26 | 2. Try again (spamming the button usually helps) 27 | 3. Restart SideStore 28 | 4. Restart StosVPN 29 | 5. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 30 | 31 | ### Sidestore Hangs Halfway Through Installation 32 | #### Cause 33 | Cache issues. 34 | #### Resolution 35 | 1. Restart SideStore 36 | 2. Clear Cache 37 | 3. Change Anisette Server 38 | 4. Reset adi.pb 39 | 5. Sign out from SideStore and sign back in 40 | 6. Use WireGuard 41 | 7. Restart device 42 | 8. Regenerate pairing file 43 | 9. Reinstall SideStore 44 | 45 | ### Unable to Launch SideStore 46 | #### Cause 47 | Multiple possible causes. 48 | #### Resolution 49 | 1. Make sure you installed SideStore through Altserver. 50 | 2. Reinstall SideStore 51 | 52 | If the above doesnt work, do the following: 53 | 54 | 1. Delete SideStore and all apps that you have installed from SideStore. 55 | 2. Reinstall SideStore. 56 | 3. Select pairing file and login. (It will give you a promt to refresh SideStore, select no) 57 | 4. Install the Sidestore.ipa file to your device. 58 | 5. Import the Sidestore.ipa file into Sidestore like how you would install any other app. 59 | 6. This will allow Sidestore to do a clean refresh, and hopefully fix the issue. 60 | 61 | 62 | -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sources d'applications 3 | description: Un guide sur les sources d'applications personnalisées. 4 | --- 5 | 6 | # Créer une source 7 | 8 | SideStore est entièrement compatible avec les AltSources. La [documentation](https://faq.altstore.io/developers/make-a-source) officielle d'AltStore fournit toutes les informations nécessaires pour créer votre propre AltSource. Les AltSources permettent à votre public de consulter, d'installer et de mettre à jour facilement toutes vos applications disponibles, aussi bien via AltStore que SideStore. 9 | 10 | Voici quelques outils tiers recommandés qui peuvent vous aider à créer et à consulter vos AltSources: 11 | - Vous pouvez utiliser [AltStudio](https://altstudio.app/) (en cours de développement), un outil développé par la communauté, pour générer automatiquement un AltSource à partir d'un fichier IPA! 12 | - Vous pouvez utiliser [AltSource Browser](https://altsource.by.lao.sb/browse/), un outil développé par la communauté, pour afficher un aperçu visuel de vos modifications sur un brouillon d'AltSource avant de finaliser vos changements, ce qui vous permet de corriger d'éventuelles erreurs avant la publication! 13 | 14 | # Distribution de votre source 15 | 16 | Vous pouvez créer un lien pour ajouter automatiquement votre AltSource en utilisant ce modèle: 17 | ``` 18 | sidestore://source?url=[URL source] 19 | ``` 20 | Pour plus d'informations, consultez le [Schéma d'URL](/docs/advanced/url-schema). Il est souvent utile de créer le lien vers votre AltSource dans ce format, puis de le raccourcir avec un service comme ```tinyurl.com```. Cependant, si un utilisateur essaie d'ouvrir un lien `sidestore://` sans avoir installé SideStore, cela provoquera un plantage, il peut donc être judicieux de fournir une documentation explicative. 21 | 22 | ## C'est tout! 23 | 24 | Voici quelques AltSources existants que vous pouvez copier-coller dans SideStore: La [Source Communautaire SideStore](https://github.com/SideStore/Community-Source), la [Source officielle AltStore](https://apps.altstore.io), la [Source StikDebug](https://raw.githubusercontent.com/StephenDev0/StikDebug/refs/heads/main/repo.json), la [Source LiveContainer](https://raw.githubusercontent.com/LiveContainer/LiveContainer/refs/heads/main/apps.json) et la [Source DolphiniOS](https://altstore.oatmealdome.me). 25 | -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Activation de JIT 3 | description: Un tutoriel sur la manière d'activer la compilation Just-in-Time (JIT) pour les applications qui en ont besoin. 4 | --- 5 | 6 | :::note 7 | 8 | Il existe plusieurs méthodes pour activer le JIT, comme AltJIT, SideJITServer, et d'autres. Ce tutoriel couvrira l'utilisation de StikDebug (anciennement StikJIT), car c'est la méthode que nous recommandons actuellement. Pour plus d'informations, consultez le [guide officiel d'appairage StikDebug](https://github.com/StephenDev0/StikDebug-Guide/blob/main/pairing_file.md). 9 | 10 | En alternative, SideStore 0.6.2-nightly.2025.04.15 inclut également des mises à jour de minimuxer, permettant une fonctionnalité JIT intégrée similaire à StikDebug. Pour utiliser cette méthode, il vous suffit d'être connecté à StosVPN, soit avec le Wi-Fi activé/connecté, soit en ayant les données mobiles et le Wi-Fi désactivés (mode Avion). 11 | ::: 12 | 13 | ## Prérequis 14 | * Un appareil iOS sous iOS/iPadOS 17.4 jusqu'à iOS/iPadOS 18.5, à l'exception de la 18.4b1. Si vous êtes sous 17.0-17.3, vous devez utiliser une alternative comme [SideJITServer](https://github.com/nythepegasus/SideJITServer). Les versions ultérieures à 18.5 ne sont actuellement pas prises en charge. 15 | * Au moins 1 emplacement d'application libre (si vous utilisez le sideload) 16 | 17 | ## Installation de StikDebug avec l'App Store d'Apple (Ne nécessite pas d'emplacement d'application) 18 | 19 | 1. **Installez StikDebug** 20 | Installez StikDebug depuis l'[App Store d'Apple](https://apps.apple.com/fr/app/stikdebug/id6744045754). Petite astuce- le VPN présent dans StikDebug est similaire à celui utilisé dans SideStore, ce qui signifie que vous pouvez aussi l'utiliser pour installer et rafraîchir des applications. 21 | 22 | 2. **Procédures d'installation:** 23 | Suivez les procédures d'installation standard dans le guide d'utilisation ci-dessous. 24 | 25 | 26 | ### Procédures d'installation standard: 27 | 28 | 1. **Activer le VPN:** 29 | Commencez par activer StosVPN (si vous installez StikDebug en sideload) ou le VPN intégré dans la version officielle de StikDebug. 30 | 31 | 2. **Upload le Fichier D'appairage:** 32 | Importez le même **fichier d'appairage** que celui que vous utilisez pour SideStore via iDevicePair. Pour plus d'informations sur l'obtention de ce fichier d'appairage, consultez [ici](/docs/installation/pairing-file). 33 | 34 | ## Pour activer JIT: 35 | 36 | 1. **Activer le VPN:** 37 | Commencez par activer StosVPN (si vous utilisez le sideload) ou le VPN intégré dans StikDebug. 38 | 39 | 2. **Activer JIT:** 40 | Sélectionnez le bouton "Activer JIT" puis choisissez une application dans la liste pour y attacher un débogueur/activer la fonctionnalité JIT. 41 | 42 | ### Activation de JIT hors ligne 43 | Pour activer le JIT hors ligne, activez StosVPN (si vous utilisez le sideload) ou le VPN de StikDebug. Ensuite, désactivez à la fois le Wi-Fi et les données mobiles lorsque vous lancez StikDebug (utilisez le mode Avion). Vous pourrez ensuite activer le JIT normalement. 44 | -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Schéma d'URL 3 | description: Un guide sur le schéma d'URL. 4 | --- 5 | 6 | # Schéma d'URL 7 | 8 | Voici la liste des différents schémas d'URL qui peuvent être utilisés pour interagir avec SideStore. Ils sont extrêmement utiles car ils permettent aux développeurs d'ajouter simplement un lien en un clic sur leurs réseaux sociaux ou sites web, et iOS ouvrira directement le lien dans SideStore, en effectuant l'action spécifiée. 9 | 10 | La liste actuelle des actions que vous pouvez effectuer avec les schémas d'URL est limitée à l'installation d'applications et de sources, mais elle sera étendue à l'avenir pour accepter plusieurs entrées et effectuer une variété d'autres tâches. 11 | 12 | ## Installer une application hébergée à distance 13 | 14 | ``` 15 | sidestore://install?url=[URL de téléchargement] 16 | ``` 17 | 18 | ## Ajouter une AltSource 19 | 20 | ``` 21 | sidestore://source?url=[URL source] 22 | ``` -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Instructions pour Linux 3 | description: Instructions pour installer SideStore en utilisant Linux 4 | sidebar_position: 4 5 | --- 6 | 7 | Avant de commencer, assurez-vous d'avoir complété toutes les étapes indiquées dans les [Prérequis](prerequisites)! 8 | 9 | 1. Les commandes suivantes installeront usbmuxd et docker. Exécutez-les en tant qu'utilisateur non-root sur votre machine et cette étape n'est à réaliser qu'une seule fois. 10 | ```bash 11 | sudo apt install -y usbmuxd 12 | curl -fsSL https://test.docker.com -o test-docker.sh 13 | sudo sh test-docker.sh 14 | sudo usermod -aG docker $USER 15 | ``` 16 | 2. Redémarrez votre terminal pour vous assurer que les modifications sont prises en compte. Ensuite, branchez votre iDevice. Si une fenêtre apparaît, sélectionnez "Faire confiance" et saisissez votre code d'accès. Enfin, lancez Altcon avec Docker en utilisant ce code (cette commande doit être exécutée à chaque installation de SideStore): 17 | ```bash 18 | docker run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd ghcr.io/sidestore/altcon 19 | ``` 20 | 3. Altcon s'appairera avec votre appareil. Lorsque vous recevrez une nouvelle demande, sélectionnez "Faire confiance" et saisissez à nouveau votre code d'accès. 21 | 4. Sur votre appareil secondaire, procédez comme suit: 22 | * Approuvez l'"Application développeur" associée à l'adresse e-mail de votre identifiant Apple (vous pouvez la trouver dans Réglages, sous "Général", puis "VPN et gestion de l'appareil"). 23 | * Ouvrez l'application Réglages. 24 | * Accédez à la section 'Confidentialité et sécurité'. 25 | * Activez le 'Mode développeur' tout en bas. 26 | 5. Ouvrez SideStore et sélectionnez "autoriser" à chaque demande jusqu'à ce que SideStore réclame un fichier d'appairage. Quittez ensuite l'application. 27 | 28 | À présent, procédez à la génération de votre [Fichier d'appairage](pairing-file). -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Instructions pour macOS 3 | description: Instructions pour installer SideStore en utilisant macOS 4 | sidebar_position: 2 5 | --- 6 | 7 | Avant de commencer, assurez-vous d'avoir complété toutes les étapes indiquées dans les [Prérequis](prerequisites)! 8 | 9 | 1. Téléchargez AltServer depuis [le site d'AltStore](https://cdn.altstore.io/file/altstore/altserver.zip). Copiez AltServer.app dans votre dossier 'Applications', puis ouvrez-le (via Finder, Launchpad ou Spotlight). Il devrait apparaître sous forme d'icône dans votre barre de menus. 10 | 2. Téléchargez le fichier IPA de SideStore que vous pouvez trouver [ici](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Maintenez la touche Option enfoncée et cliquez sur l'icône AltServer dans la barre de menus. Cliquez sur "Sideload .ipa", puis sélectionnez le fichier IPA de SideStore. 12 | 4. Sur votre appareil secondaire, procédez comme suit: 13 | * Approuvez l'"Application développeur" associée à l'adresse e-mail de votre identifiant Apple (vous pouvez la trouver dans Réglages, sous "Général", puis "VPN et gestion de l'appareil"). 14 | * Ouvrez l'application Réglages. 15 | * Accédez à la section 'Confidentialité et sécurité'. 16 | * Activez le 'Mode développeur' tout en bas. 17 | 5. Ouvrez SideStore et sélectionnez "autoriser" à chaque demande jusqu'à ce que SideStore réclame un fichier d'appairage. Quittez ensuite l'application. 18 | 19 | À présent, procédez à la génération de votre [Fichier d'appairage](pairing-file). -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Instructions après installation 3 | description: On y est presque, plus que quelques étapes! 4 | sidebar_position: 6 5 | --- 6 | La dernière étape pour installer SideStore consiste à actualiser SideStore depuis l'application elle-même. 7 | 8 | Pour cela, vous devez: 9 | 10 | 1. Connectez-vous à StosVPN. 11 | 2. Ouvrez SideStore. 12 | 3. Si ce n'est pas déjà fait, sélectionnez le fichier d'appairage. 13 | 4. Connectez-vous avec votre identifiant Apple. 14 | 5. Allez dans "My Apps". 15 | 6. Sélectionnez le bouton "x DAYS" (x représente le nombre de jours avant l'expiration). Une invite concernant votre certificat de signature devrait apparaître, appuyez sur "Refresh Now". Si une invite vous demande si vous souhaitez révoquer un certificat provenant d'AltStore, appuyez sur "yes". 16 | * En cas de succès, cela ouvrira un onglet vide dans Safari ou vous ramènera à l'écran d'accueil, accompagné d'une notification l'indiquant. 17 | 18 | Si SideStore n'est pas actualisé, un bug entraînant une expiration anticipée vous obligera à réinstaller SideStore. Une automatisation est prévue à l'avenir, mais pour l'instant, cette étape doit être effectuée manuellement. 19 | 20 | Si vous réinstallez SideStore ou l'installez sur un autre appareil avec le même identifiant Apple via AltServer, votre certificat sera révoqué et vous devrez le renouveler manuellement comme indiqué ci-dessus (sur les deux appareils, si nécessaire). 21 | -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Prérequis 3 | description: Les premières étapes de l'installation. 4 | sidebar_position: 1 5 | --- 6 | 7 | Le processus d'installation de SideStore peut sembler compliqué, mais avec l'utilisation ***ponctuelle*** d'un ordinateur et un peu de temps, vous aurez SideStore sur votre appareil! 8 | 9 | ## Prérequis 10 | 11 | Pour installer SideStore, vous aurez besoin de: 12 | 13 | - Un iPhone ou iPad [avec un code d'accès](https://support.apple.com/fr-fr/119586) fonctionnant sous iOS/iPadOS 14 ou supérieur 14 | - Un ordinateur sous [Windows](installation/windows.mdx), [macOS](installation/mac.mdx) ou [Linux](installation/linux.mdx) (le support de Linux est expérimental) 15 | - Un identifiant Apple 16 | - L'application StosVPN (voir ci-dessous) 17 | - Une connexion Wi-Fi 18 | - Un peu de temps (C'est un processus rapide, mais il vaut mieux [prévoir du temps pour le dépannage](/docs/troubleshooting/)) 19 | 20 | ## StosVPN 21 | 22 | SideStore utilise un VPN intégré qui permet à SideStore de communiquer avec les services internes. 23 | 24 | 1. Téléchargez l'application StosVPN depuis l'[App Store officiel](https://apps.apple.com/fr/app/stosvpn/id6744003051). 25 | 2. Activez le VPN. 26 | 27 | Ce VPN doit être activé à chaque fois que vous souhaitez installer ou mettre à jour des applications dans SideStore. 28 | 29 | ## Étapes suivantes 30 | 31 | Ensuite, suivez les instructions d'installation correspondant à votre système d'exploitation! 32 | - [macOS](mac) 33 | - [Windows (64-bit)](windows) 34 | - [Linux (expérimental)](linux) 35 | -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Installation sous Windows 3 | description: Instructions pour installer SideStore en utilisant Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Avant de commencer, assurez-vous d'avoir complété toutes les étapes indiquées dans les [Prérequis](prerequisites)! 8 | 9 | Sur votre ordinateur, désinstallez toute version d'iCloud ou d'iTunes que vous auriez pu télécharger depuis le Microsoft Store, puis installez les versions hors Microsoft Store d'[iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) et [iTunes](https://apple.com/itunes.download/win64). La version hors Microsoft Store d'iCloud a été retirée du site d'Apple à la mi-septembre 2022. Le lien ci-dessus pointe donc vers une ancienne version d'iCloud, toujours compatible avec AltServer, et encore disponible directement sur les serveurs d'Apple (sécurisé). 10 | 11 | 1. Téléchargez `altinstaller.zip` depuis [le site d'AltStore](https://cdn.altstore.io/file/altstore/altinstaller.zip). Extrayez `altinstaller.zip` puis exécutez `setup.exe`. Dans la barre des tâches de Windows, tapez "AltServer" et cliquez sur "Exécuter en tant qu'administrateur". Assurez-vous d'autoriser l'accès aux réseaux privés si cela vous est demandé. AltStore apparaîtra sous forme d'icône dans la barre d'état système (là où est affiché Internet, Wi-Fi, batterie, etc.). 12 | 2. Téléchargez le fichier IPA de SideStore que vous pouvez trouver [ici](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa) 13 | 3. Maintenez la touche Maj enfoncée et cliquez sur l'icône AltServer dans la barre d'état système. Cliquez sur "Sideload .ipa" et sélectionnez le fichier IPA de SideStore. 14 | 4. Sur votre appareil secondaire, procédez comme suit: 15 | * Approuvez l'"Application développeur" associée à l'adresse e-mail de votre identifiant Apple (vous pouvez la trouver dans Réglages, sous "Général", puis "VPN et gestion de l'appareil"). 16 | * Ouvrez l'application Réglages. 17 | * Accédez à la section 'Confidentialité et sécurité'. 18 | * Activez le 'Mode développeur' tout en bas. 19 | 5. Ouvrez SideStore et sélectionnez "autoriser" à chaque demande jusqu'à ce que SideStore réclame un fichier d'appairage. Quittez ensuite l'application. 20 | 21 | À présent, procédez à la génération de votre [Fichier d'appairage](pairing-file). -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # Introduction à SideStore 6 | 7 | Bienvenue sur SideStore! 8 | 9 | SideStore facilite le sideloading d'applications sur les appareils iOS/iPadOS 14+. 10 | 11 | Pour commencer, rendez-vous sur la page des [Prérequis](installation/prerequisites.mdx) et suivez les instructions. -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Notes de version 3 | description: Une collection de notes de version de SideStore. 4 | sidebar_position: 6 5 | --- 6 | 7 | # Notes de version stables 8 | 9 | ## 0.6.1 10 | 11 | ### Journal des modifications 12 | C'est déjà le printemps? Voici une nouvelle mise à jour qui devrait corriger les problèmes de migration depuis les versions 0.5.9/0.5.10 ainsi qu'un bug lié à l'expiration. Bon sideloading! 13 | 14 | ### Modifications apportées: 15 | - correctif: faute de frappe dans la comparaison hasUpdate par @l2dy dans [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Mise à jour de SettingsViewController.swift par @neoarz dans [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Correctifs pour les problèmes de migration lors du passage de la version 0.5.9 à 0.6.0 par @mahee96 dans [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Correction de la faute de frappe "levaraging" -> "leveraging" par @lafrenierejm dans [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Ajout de StosVPN à la section proxy EM. par @Br0des dans [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 - N'UTILISEZ PAS cette version, utilisez plutôt la 0.6.1 ou la 0.5.10. 23 | 24 | ### Journal des modifications 25 | Nous sommes en mars et de grands changements arrivent. Nous avons enfin intégré les modifications d'AltStore 2.0 dans SideStore. Vous bénéficierez donc de toutes les améliorations d'AltStore, ainsi que de quelques correctifs propres à SideStore. Profitez-en bien! 26 | 27 | ### Modifications apportées: 28 | - Modifications d'AltStore 2.0 intégrés dans [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Actualisation]: Suppression des éléments liés à l'installation dans l'actualisation, puisque celle-ci ne devrait servir qu'à renouveler les profils de provisionnement. par @mahee96 dans [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Paramètres]: Correctif: le bouton DisableAppLimit repassait en position désactivée, même sur les versions d'iOS où sparseRestore n'est pas encore patché. par @mahee96 dans [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Sauvegarde]: Correctif: la logique de mise à jour lors de l'installation était ignorée car le mot-clé override manquait. par @mahee96 dans [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Fonctionnalité: Ajout en masse de sources dans l'écran des sources, avec la possibilité de les préparer avant de les enregistrer dans la base de données. par @mahee96 dans [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Fonctionnalité: Affichage de la description des mises à jour intégrées à l'app au format Markdown (complet) par @mahee96 dans [#897](https://github.com/SideStore/SideStore/pull/897) -------------------------------------------------------------------------------- /i18n/fr/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Problèmes courants 3 | description: Problèmes courants rencontrés dans SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | Cette page est actuellement en cours de développement. Les informations fournies devraient être exactes, mais veuillez consulter notre [serveur Discord](https://discord.com/invite/sidestore) pour toute assistance si nécessaire. 9 | 10 | ::: 11 | 12 | ## Problèmes courants avec SideStore 13 | 14 | ### Échec de la connexion AFC 15 | #### Cause 16 | Problèmes de connexion ou fichier d'appairage invalide. 17 | #### Résolution 18 | 1. Essayez de vous reconnecter 19 | 2. Générez un nouveau fichier d'appairage en utilisant JitterbugPair et importez-le via le menu des paramètres. Consultez nos [instructions pour le fichier d'appairage](/docs/installation/pairing-file) pour plus de détails. 20 | 21 | ### Pas de connexion Wi-Fi ou VPN 22 | #### Cause 23 | Problèmes de connexion avec le service minimuxer. 24 | #### Résolution 25 | 1. Si vous utilisez WireGuard, passez à StosVPN 26 | 2. Essayez à nouveau (spammer le bouton aide généralement) 27 | 3. Redémarrez SideStore 28 | 4. Redémarrez StosVPN 29 | 5. Générez un nouveau fichier d'appairage en utilisant JitterbugPair et importez-le via le menu des paramètres. Consultez nos [instructions pour le fichier d'appairage](/docs/installation/pairing-file) pour plus de détails. 30 | 31 | ### SideStore se bloque à mi-chemin de l'installation 32 | #### Cause 33 | Problèmes de cache. 34 | #### Résolution 35 | 1. Redémarrez SideStore 36 | 2. Videz le cache 37 | 3. Changez de serveur Anisette 38 | 4. Réinitialisez adi.pb 39 | 5. Déconnectez-vous de SideStore puis reconnectez-vous 40 | 6. Utilisez WireGuard 41 | 7. Redémarrez l'appareil 42 | 8. Régénérez le fichier d'appairage 43 | 9. Réinstallez SideStore 44 | 45 | ### Impossible de lancer SideStore 46 | #### Cause 47 | Plusieurs causes possibles. 48 | #### Résolution 49 | 1. Assurez-vous d'avoir installé SideStore via AltServer. 50 | 2. Réinstallez SideStore 51 | 52 | Si les étapes ci-dessus ne fonctionnent pas, faites ce qui suit: 53 | 54 | 1. Supprimez SideStore et toutes les applications que vous avez installées depuis SideStore. 55 | 2. Réinstallez SideStore. 56 | 3. Sélectionnez le fichier d'appairage et connectez-vous. (Un message apparaîtra pour actualiser SideStore, sélectionnez non) 57 | 4. Installez le fichier Sidestore.ipa sur votre appareil. 58 | 5. Importez le fichier Sidestore.ipa dans SideStore comme vous le feriez pour installer n'importe quelle autre application. 59 | 6. Cela permettra à SideStore de faire une actualisation propre, et espérons-le de résoudre le problème. 60 | 61 | 62 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: アプリソース 3 | description: カスタムアプリソースに関するガイド。 4 | --- 5 | 6 | # ソースを作成する 7 | 8 | SideStoreはAltSourcesと完全に互換性があります。公式のAltStore [ソースドキュメント](https://faq.altstore.io/developers/make-a-source)では、独自のAltSourceを作成するために必要な詳細が提供されています。AltSourcesを使用すると、ユーザーはAltStoreおよびSideStoreを通じて利用可能なすべてのアプリを簡単に表示、インストール、更新することができます。 9 | 10 | ソースを編集する際には、[AltSource Browser](https://altsource.by.lao.sb/browse)を使用して変更のドラフトを作成・表示し、ソースのビジュアル表示を確認して、エラーを修正した後に最終的な変更を公開することを強くお勧めします。 11 | 12 | # ソースの配布 13 | 14 | AltSourceを自動的に追加するリンクを作成するには、以下のテンプレートを使用します: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | 詳細については、[URLスキーマ](/docs/advanced/url-schema)を参照してください。この形式でAltSourceへのリンクを作成し、```tinyurl.com```のようなリンク短縮サービスに入れることがよく役立ちます。しかし、ユーザーがSideStoreがインストールされていない状態でsidestore://リンクを使用しようとするとクラッシュするため、いくつかのドキュメントを提供することをお勧めします。 19 | 20 | ## これで完了! 21 | 22 | こちらは既存の良いAltSourcesです:[公式AltStore](https://apps.altstore.io)ソース、[SideStoreコミュニティ](https://github.com/SideStore/Community-Source)ソース、[StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json)ソース、[DolphiniOS](https://altstore.oatmealdome.me)ソース。 23 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: JITの有効化 3 | description: JIT(Just-in-Time)コンパイルを必要とするアプリ向けの有効化手順。 4 | --- 5 | 6 | :::note 7 | 8 | JITを有効にする方法はAltJITやSideJITServerなど複数ありますが、ここでは現在推奨している **StikJIT / StikDebug**を使用した方法を紹介します。 9 | 代替として、SideStore v0.6.2-nightly.2025.04.15以降では minimuxerにJIT機能が統合されており、StikDebugと同様の仕組みでJITを有効にできます。使用するには、StosVPNに接続した状態でWi-Fiを有効にするか、モバイルデータとWi-Fiの両方を無効にしてください。 10 | 11 | ::: 12 | 13 | ## 前提条件 14 | 15 | * iOS/iPadOS 17.4 以降の iDevice(ただし 18.4b1 を除く) 16 | - 17.0〜17.3 の場合は、[SideJITServer](https://github.com/nythepegasus/SideJITServer) など代替手段を使用してください。 17 | * StikJIT用に空きアプリスロットが **1つ以上** 必要です。 18 | 19 | ## SideStoreでのStikJITのインストール方法 20 | 21 | 1. **StikJITの取得** 22 | SideStoreに以下のAltSourceを追加してください: 23 | [StikJIT ソースを追加](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) 24 | ※ SideStoreをインストールしていない場合、このリンクは機能しません。 25 | 26 | 2. **インストール** 27 | SideStoreを使用してStikJITをインストールします。 28 | 29 | 3. **インストール手順** 30 | 下記の「標準インストール手順」を参考に進めてください。 31 | 32 | ## App StoreのStikDebugのインストール(スロット不要) 33 | 34 | 1. **StikDebugをインストール** 35 | App Store より [こちら](https://apps.apple.com/us/app/stikdebug/id6744045754) からインストールしてください。 36 | StikDebugに内蔵されたVPNはSideStoreのStosVPNと似た構造のため、**アプリのインストールや更新にも使用できます**。 37 | 38 | 2. **インストール手順** 39 | 下記の「標準インストール手順」を参考に進めてください。 40 | 41 | ### 標準インストール手順 42 | 43 | 1. **VPNの有効化** 44 | StikJITの場合はStosVPNを、StikDebugの場合は内蔵VPNを有効にしてください。 45 | 46 | 2. **ペアリングファイルのアップロード** 47 | プロンプトが表示されたら、SideStore用にJitterbugPairで取得した **解凍済みのペアリングファイル** を読み込んでください。取得手順は[こちら](/docs/installation/pairing-file)を参照してください。 48 | 49 | ## JITを有効にするには 50 | 51 | 1. **VPNの有効化** 52 | StikJITはStosVPNを、StikDebugは内蔵 VPNを有効にしてください。 53 | 54 | 2. **JITの起動** 55 | 「JIT を有効化」ボタンをタップし、JITを有効にしたいアプリを選択します。 56 | 57 | ### オフラインでのJITの有効化 58 | 59 | JITをオフラインで有効化するには、StosVPNまたは StikDebugを有効にした状態で、 60 | **Wi-Fiとモバイルデータを両方オフ(機内モード推奨**)にした後、StikJITを起動してください。その後は通常通りJITを有効化できます。 61 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3アプリ制限の回避 3 | description: SparseRestoreエクスプロイトを使用してSideStoreで3つ以上のアプリをインストールする方法のチュートリアル。 4 | --- 5 | 6 | :::note 7 | 8 | SparseRestore の「Bypass 3 App Limit」エクスプロイトは、**iOS/iPadOS 15.2 - 17.7, 18.0 - 18.1B4**のバージョンでのみ機能します。これ以外のバージョンで動作しない場合、**サポートを求めないでください**。 9 | 10 | ::: 11 | 12 | ## 必要条件 13 | * 上記のSparseRestoreエクスプロイト対応バージョンを搭載したiDevice 14 | * 少なくとも1つの空きアプリスロット 15 | * SideStore バージョン0.5.9以降(最新版は[こちら](https://github.com/SideStore/SideStore/releases)) 16 | * このエクスプロイトを実行するには、**「探す(Find My)」をオフにする必要があります**。オフでないと機能しません。手順は以下の通りです: 17 | - 設定アプリを開く 18 | - 上部の自分の名前をタップ 19 | - 「探す」をタップ 20 | - 「iPhone/iPadを探す」をタップ 21 | - 「iPhone/iPadを探す」をオフにする 22 | - Apple IDパスワードの入力が求められる場合があります 23 | 24 | > **注意:** 「盗難デバイス保護(Stolen Device Protection)」が有効になっていると、「探す」をオフにできないことがあります。その場合は、先に「盗難デバイス保護」を無効にしてください。 25 | 26 | ## 手順 27 | 1. SparseBox をインストールします。方法はいくつかありますが、ここでは SideStore を使ってインストールします。最新バージョンは[こちら](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip)から取得できます(artifact.zip を解凍して .ipa ファイルを取り出してください)。 28 | 29 | 2. SideStoreで「Bypass 3 App Limit」にチェックを入れ、**SideStoreを完全に終了**させた上でSparseBoxを開きます。 30 | 31 | 3. StosVPNを有効化し、ペアリングファイルを選択後、「Bypass 3 app limit」をタップします。ログ出力が表示され、`idevicebackup2 exited with code -18` または `code 2` と出たら、アプリを閉じてください。Applyを押す必要はありません。 32 | 33 | 4. SideStoreを再起動し、設定画面で「Clear Cache」を実行してください。これでSideStoreがエクスプロイトを検知できるようになります。 34 | 35 | 5. エクスプロイトが成功しているかを確認します(空きスロット数によっては複数のアプリをインストールして確認が必要)。制限エラーが出たら、SideStoreを再起動するかエクスプロイトを再実行してください。問題なくインストールできたら、成功です!これで同時に3つ以上のアプリをインストール可能になります。 36 | 37 | ## 補足 38 | このエクスプロイトは、**追加で3つのアプリをサイドロードするごとに毎回実行する必要があります**。 39 | 40 | 別の目的で「探す」を使用する場合は、再びオンにしても問題ありません。ただし、アプリのインストールや更新を行う際は、再度オフにする必要があります。 41 | 42 | ## 代替手段 43 | もしこのエクスプロイトが機能しない場合や、iDeviceが非対応バージョンである場合は、**LiveContainer**という別の方法があります。これは、SparseBoxの開発者である Duy Tran Khanh([khanhduytran0](https://github.com/khanhduytran0))が開発したもので、アプリを個別にインストールするのではなく、アプリをアプリ内のコンテナで実行します。状況によってはSparseRestoreよりも使いやすい場合もあります。[GitHubページはこちら](https://github.com/khanhduytran0/LiveContainer)。 44 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URLスキーマ 3 | description: URLスキーマに関するガイド。 4 | --- 5 | 6 | # URLスキーマ 7 | 8 | 以下は、SideStoreと連携するために使用できるさまざまなURLスキーマの一覧です。これらは非常に便利で、開発者がソーシャルメディアやウェブサイトにワンクリックリンクを配置するだけで、iOSがリンクを直接SideStoreで開き、指定された操作を実行してくれます。 9 | 10 | 現在、URLスキーマで可能な操作はアプリやソースのインストールに限定されていますが、将来的には複数の入力に対応し、さまざまなタスクを実行できるように拡張される予定です。 11 | 12 | ## リモートホストされたアプリのインストール 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## AltSourceの追加 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` 23 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linuxでの手順 3 | description: Linuxを使用してSideStoreをインストールする手順 4 | sidebar_position: 5 5 | --- 6 | 7 | LinuxでSideStore(または他のIPA)をインストールするには、Dockerがインストールされていることを確認してください。開始する前に、[前提条件](prerequisites)とStosVPNのインストールを完了していることを確認してください。 8 | 9 | 1. Dockerでaltconを実行します 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | Podmanを使用してaltconを実行することもできます 14 | ```bash 15 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 16 | ``` 17 | Altconはデバイスとのペアリングを開始します。まだ接続していない場合は、デバイスを接続してください。「信頼」をタップし、パスコードを入力します。 18 | 19 | 完了したら、[インストール後の手順](post-install)に進んでください。 20 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOSでの手順 3 | description: macOSを使用してSideStoreをインストールする手順 4 | sidebar_position: 4 5 | --- 6 | 7 | 開始する前に、[前提条件](prerequisites)と[ペアリングファイル](pairing-file)の準備がすべて完了していることを確認してください。 8 | 9 | 1. [AltStoreの公式サイト](https://AltStore.io)からAltServerをダウンロードして実行します。 10 | 2. 最新のSideStore IPAを[こちら](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)からダウンロードします。 11 | 3. option(alt)キーを押しながらメニューバーのAltServerアイコンをクリックし、「Sideload .ipa」を選択してSideStore IPAを指定します。 12 | 4. Apple IDのメールアドレスで「Developer App」を承認します。 13 | * macOSの設定アプリで「一般」→「VPNとデバイス管理」にあります。 14 | 5. SideStoreを開き、ペアリングファイルを選択してApple IDでサインインします。 15 | 16 | インストールが完了したら、[インストール後の手順](post-install) に進みましょう。 17 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/pairing-file.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: ペアリングファイル 3 | description: ペアリングファイルはSideStoreの動作に不可欠です。 4 | sidebar_position: 2 5 | --- 6 | 7 | JitterbugPair(※Jitterbugアプリではありません)を使用することで、SideStoreのようなプログラムがデバイスと通信できるペアリングファイルを作成できます。これはSideStoreを使用するために必須であり、これがないと動作しません。 8 | 9 | [JitterbugPairをダウンロード](https://github.com/osy/Jitterbug/releases): 10 | - [Windows (64-bit)](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-win64.zip) 11 | - [macOS](https://github.com/SideStore/SideStore-Docs/releases/download/need-a-place-to-put-jittterbug/jitterbugpair) 12 | - [Linux](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip) 13 | 14 | ## ペアリング手順 15 | 16 | :::tip 17 | 18 | クラウドストレージを使用するとファイル拡張子が(.txtなどに)変更されることがあります。転送前にペアリングファイルをZIP圧縮することを推奨します。SideStoreは `.mobiledevicepairing` ファイルのみを受け付けます。 19 | 20 | ::: 21 | 22 | ### Windows 23 | 24 | 1. JitterbugPairのZIPファイルを解凍します。 25 | 2. デバイスをPCに接続し、ホーム画面を開いた状態にします。次にプログラムを実行してください。 26 | * 「このコンピュータを信頼しますか?」と表示された場合は「信頼」を選択してください。 27 | 3. `.mobiledevicepairing` で終わるファイルが生成されます。 28 | 4. iTunesなどを使ってこのファイルをデバイスに転送します。送信前にZIP圧縮するのが安全です。 29 | * クラウドストレージを使用するとファイルが `.txt` に変わることがあるので注意。古いSideStore(例: 0.1.1)では `.plist` に変更して使うことも可能です。 30 | 31 | .exeファイルをダブルクリックしても開かない場合、コマンドプロンプトまたはPowerShellを使用してください。 32 | 33 | 5. エクスプローラーでjitterbugpairがあるフォルダを開きます。 34 | 6. パスバーの空白部分をクリックし `powershell` と入力してEnter。 35 | 7. PowerShellで `./jitterbugpair.exe` を入力してEnterキーを押します(デバイスは接続された状態にしておく)。 36 | 37 | ### macOS 38 | 39 | 1. `Jitterbugpair-macos.zip` を解凍します。 40 | 2. パスコードを設定し、デバイスをケーブルで接続してロックを解除。「信頼しますか?」が出たら「信頼」。 41 | 3. ホーム画面を開いておきます。 42 | 4. 解凍した `jitterbugpair` ファイル(黒と緑のアイコン)を探します。 43 | 5. Launchpadの「ユーティリティ」からターミナルを開きます。 44 | 6. `jitterbugpair` ファイルをターミナルにドラッグして、Enterキー。 45 | 7. 「このアプリはマルウェアがないことを確認できません」と表示された場合: 46 | - システム設定 > プライバシーとセキュリティ に移動 47 | - 警告文をスクロールして「このアプリを開く」を選択 48 | - 再度プログラムを実行 49 | 8. `.mobiledevicepairing` 拡張子のファイルが生成されます。 50 | 9. 見つからない場合: 51 | - ファイル名をコピーしFinderで検索 52 | - 複数作成した場合も同名で一覧表示されるはずです 53 | 10. ファイルをAirDrop、iCloud、Google Drive、メールなどでデバイスへ転送します。ZIP圧縮がおすすめです。 54 | 55 | ### Linux 56 | 57 | Linuxのコマンドラインに慣れている方向けの手順です。 58 | 59 | 1. ZIPファイルを解凍し、ターミナルでそのディレクトリを開きます。 60 | 2. `chmod +x ./jitterbugpair` を実行して実行権限を付与。 61 | 3. デバイスを接続してホーム画面を開いた状態にし、 `./jitterbugpair` を実行。 62 | * 「このコンピュータを信頼しますか?」が出たら「信頼」し、必要であれば再実行。 63 | 4. `.mobiledevicepairing` で終わるファイルが生成されます。 64 | 5. ZIPで圧縮してからクラウドや他の方法で転送してください。 65 | * 拡張子が `.txt` に変わることがあるので注意。古いバージョンでは `.plist` に変更して使うこともできます。 66 | 67 | ファイルマネージャーから直接実行できる場合もありますが、ターミナルでの実行を推奨します。 68 | 69 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: インストール後の手順 3 | description: もう少しで完了です!あと少しだけ手順を踏みましょう。 4 | sidebar_position: 6 5 | --- 6 | 7 | SideStoreをインストールするための最後のステップは、SideStore自体をリフレッシュすることです。 8 | 9 | これを行うには、次の手順を実行してください: 10 | 11 | 1. StosVPNに接続します。 12 | 2. SideStoreを開きます。 13 | 3. まだ選択していない場合は、ペアリングファイルを選択します。 14 | 4. 「マイアプリ」に移動します。 15 | 5. 「x日後」と表示されているボタンを選択します。ここで「x」は、期限が切れるまでの残り日数です。 16 | * 成功すると、Safariの空白タブが開くか、ホーム画面に戻ります。また、これを行うよう通知が届きます。 17 | 18 | もしSideStoreがリフレッシュされない場合、早期期限切れを引き起こすバグが発生することがあります。その場合、SideStoreを再インストールする必要があります。この作業を自動化する計画はありますが、現時点では手動で行う必要があります。 19 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 前提条件 3 | description: 'インストールの最初のステップ' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore のインストールプロセスは少し複雑に思えるかもしれませんが、***一度だけ***コンピュータを使用し、少しの時間でデバイスに SideStore をインストールすることができます! 8 | 9 | ## 必要条件 10 | 11 | SideStore をインストールするには、以下が必要です: 12 | - iOS または iPadOS 14 以上を搭載した iOS または iPadOS デバイス。 13 | - Windows、macOS、または Linux コンピュータ(Linux サポートは実験的)。 14 | - Apple ID。 15 | - StosVPN アプリ。 16 | - 多少の時間(迅速なプロセスですが、トラブルシューティングの時間を確保してください)。 17 | 18 | iOS/iPadOS 16 以上のユーザーは、**必ず**開発者モードを有効にする必要があります。手順は以下の通りです: 19 | 1. 設定アプリを開く。 20 | 2. 「プライバシーとセキュリティ」セクションに進む。 21 | 3. 画面下部で「開発者モード」をオンにする。 22 | 23 | > **注意:** 「開発者モード」のオプションは、SideStore を正常にインストールした後にのみ表示されます。 24 | 25 | ## StosVPN 26 | 27 | SideStore は、SideStore が内部サービスと通信できるようにするデバイス上の VPN を使用します。 28 | 29 | 1. [公式 App Store](https://apps.apple.com/us/app/stosvpn/id6744003051) から StosVPN アプリをダウンロードします。 30 | 2. VPN を有効にします。 31 | 32 | この VPN は、SideStore でアプリをインストールまたは更新する際に常にオンにする必要があります。 33 | 34 | ## 次のステップ 35 | 36 | 次のページに進み、ペアリングファイルを生成しましょう! 37 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windowsでのインストール 3 | description: Windowsを使用したSideStoreのインストール手順 4 | sidebar_position: 3 5 | --- 6 | 7 | Windowsをお使いの場合は、**Microsoft Store版ではない**以下のソフトがインストールされていることを確認してください: 8 | - [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) 9 | - [iTunes](https://support.apple.com/en-us/HT210384) 10 | 11 | また、事前に[前提条件](prerequisites) と [ペアリングファイル](pairing-file) の準備を完了していることを確認してください。 12 | 13 | > **注意:** Microsoft Store版のiCloudは2022年9月中旬頃にAppleのサイトから削除されました。上記リンクは互換性のある古いバージョンへ直接アクセスできます。 14 | 15 | 1. [AltStoreのサイト](https://altstore.io/)からAltServerをダウンロードして実行します。 16 | 2. 最新のSideStore IPAを[こちら](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)からダウンロードします。 17 | 3. Shiftキーを押しながらタスクトレイのAltServerアイコンをクリックし、「Sideload .ipa」を選択してSideStore IPAを指定します。 18 | 4. Apple IDのメールアドレスで「Developer App」を承認します。 19 | * 設定アプリの「一般」→「VPNとデバイス管理」から確認できます。 20 | 5. SideStoreを開き、ペアリングファイルを選択してからApple IDでサインインします。 21 | 22 | インストール完了後は、[インストール後の手順](post-install) に進んでください。 23 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Intro 6 | 7 | ようこそSideStoreへ! 8 | 9 | SideStoreは、iOS/iPadOS 14以降のデバイスでアプリのサイドロードを簡単に行えるようにします。 10 | 11 | 開始するには、[前提条件](installation/prerequisites.mdx)のページにアクセスして、指示に従ってください。 12 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: リリースノート 3 | description: SideStoreのリリースノートの集まり。 4 | sidebar_position: 2 5 | --- 6 | 7 | # 安定版ノート 8 | 9 | ## 0.6.1 10 | 11 | ### チェンジログ 12 | もう春ですか?今回は、0.5.9/0.5.10からの移行問題や、期限切れのバグを修正する新しいアップデートです。サイドローディングを楽しんでください! 13 | 14 | ### 変更点: 15 | - 修正: hasUpdateの比較でのタイプミスを修正 (@l2dyによる [#900](https://github.com/SideStore/SideStore/pull/900)) 16 | - `SettingsViewController.swift` の更新 (@neoarzによる [#915](https://github.com/SideStore/SideStore/pull/915)) 17 | - 0.5.9から0.6.0への移行時の問題を修正 (@mahee96による [#920](https://github.com/SideStore/SideStore/pull/920)) 18 | - "levaraging" のタイプミスを "leveraging" に修正 (@lafrenierejmによる [#926](https://github.com/SideStore/SideStore/pull/926)) 19 | - EMプロキシ部分にStosVPNを追加 (@Br0desによる [#940](https://github.com/SideStore/SideStore/pull/940)) 20 | 21 | ## 0.6.0 22 | 23 | ### チェンジログ 24 | 3月になり、いくつかの大きな変更があります。ついにAltStore 2.0の変更をSideStoreに組み込みました。これでその利点をすべて享受でき、SideStoreにもいくつかの修正が加わりました。お楽しみください! 25 | 26 | ### 変更点: 27 | - AltStore 2.0の変更 (@mahee96による [#794](https://github.com/SideStore/SideStore/pull/794)) 28 | - [リフレッシュ]: リフレッシュ時にはプロビジョニングプロファイルのみを更新するため、インストール関連の内容を削除 (@mahee96による [#846](https://github.com/SideStore/SideStore/pull/846)) 29 | - [設定]: 修正: `sparseRestore`がまだパッチ適用されていないiOSで、`DisableAppLimit`スイッチがオフ状態に戻ってしまう問題を修正 (@mahee96による [#850](https://github.com/SideStore/SideStore/pull/850)) 30 | - [バックアップ]: 修正: インストール中にロジックが更新されていなかった問題を修正、`override`キーワードが不足していた (@mahee96による [#857](https://github.com/SideStore/SideStore/pull/857)) 31 | - 機能: データベースに保存する前に、`sources`画面で複数のソースを追加できる機能 (@mahee96による [#888](https://github.com/SideStore/SideStore/pull/888)) 32 | - 機能: アプリ内の更新説明を(完全な)Markdownとしてレンダリングする機能 (@mahee96による [#897](https://github.com/SideStore/SideStore/pull/897)) 33 | -------------------------------------------------------------------------------- /i18n/ja/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: よくある問題 3 | description: SideStoreで見つかるよくある問題について。 4 | --- 5 | 6 | :::warning 7 | 8 | このページは現在進行中です。提供された情報は正確であるべきですが、必要に応じて[Discordサーバー](https://discord.com/invite/sidestore)をご参照ください。 9 | 10 | ::: 11 | 12 | ## SideStoreに関するよくある問題 13 | 14 | ### AFC接続の失敗 15 | #### 原因 16 | 接続の問題、または無効なペアリングファイル。 17 | #### 解決策 18 | 1. 再接続を試みる 19 | 2. JitterbugPairを使用して新しいペアリングファイルを生成し、設定メニューからインポートする。[ペアリングファイルの手順](/docs/installation/pairing-file)を参照 20 | 21 | ### Wi-FiまたはVPN接続の不具合 22 | #### 原因 23 | minimuxerサービスとの接続の問題。 24 | #### 解決策 25 | 1. WireGuardを使用している場合、StosVPNに切り替える 26 | 2. 再度試してみる(ボタンを何度も押すと効果的な場合があります) 27 | 3. SideStoreを再起動する 28 | 4. StosVPNを再起動する 29 | 5. JitterbugPairを使用して新しいペアリングファイルを生成し、設定メニューからインポートする。[ペアリングファイルの手順](/docs/installation/pairing-file)を参照 30 | 31 | ### SideStoreがインストール途中でフリーズする 32 | #### 原因 33 | キャッシュの問題。 34 | #### 解決策 35 | 1. SideStoreを再起動する 36 | 2. キャッシュをクリアする 37 | 3. Anisetteサーバーを変更する 38 | 4. adi.pbをリセットする 39 | 5. SideStoreからサインアウトし、再度サインインする 40 | 6. WireGuardを使用する 41 | 7. デバイスを再起動する 42 | 8. ペアリングファイルを再生成する 43 | 9. SideStoreを再インストールする 44 | 45 | ### SideStoreを起動できない 46 | #### 原因 47 | 複数の原因が考えられる。 48 | #### 解決策 49 | 1. SideStoreをAltserverを通じてインストールしたことを確認する。 50 | 2. SideStoreを再インストールする 51 | 52 | 上記がうまくいかない場合、以下の手順を試してみてください: 53 | 54 | 1. SideStoreと、SideStoreからインストールしたすべてのアプリを削除する。 55 | 2. SideStoreを再インストールする。 56 | 3. ペアリングファイルを選択し、ログインする。(SideStoreのリフレッシュを促すポップアップが表示されますが、「あとで」を選択) 57 | 4. SideStore.ipaファイルをデバイスにインストールする。 58 | 5. SideStore.ipaファイルを通常のアプリインストールと同様にSideStoreにインポートする。 59 | 6. これにより、SideStoreがクリーンな状態で更新され、問題が解決する可能性があります。 60 | 61 | -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: App Sources 3 | description: 커스텀 앱 소스 가이드입니다. 4 | --- 5 | 6 | # 소스 만들기 7 | 8 | SideStore는 AltSources와 완벽하게 호환됩니다. 공식 AltStore [소스 문서](https://faq.altstore.io/developers/make-a-source)에서 AltSource를 만드는 데 필요한 모든 세부 정보를 제공합니다. AltSources를 사용하면 사용자들이 AltStore와 SideStore 모두에서 쉽게 앱을 보고, 설치하고, 업데이트할 수 있습니다. 9 | 10 | 소스를 편집할 때는 [AltSource Browser](https://altsource.by.lao.sb/browse)를 사용하여 변경사항의 초안을 만들고 확인하는 것을 강력히 추천합니다. 이렇게 하면 소스의 시각적 표시를 보고 최종 변경사항을 게시하기 전에 오류를 수정할 수 있습니다. 11 | 12 | # 소스 배포하기 13 | 14 | 다음 템플릿을 사용하여 AltSource를 자동으로 추가하는 링크를 만들 수 있습니다: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | 자세한 내용은 [URL Schema](/docs/advanced/url-schema)를 참조하세요. AltSource 링크를 이 형식으로 만든 다음 ```tinyurl.com```과 같은 링크 단축 서비스에 넣는 것이 도움이 될 수 있습니다. 하지만 SideStore가 설치되어 있지 않은 상태에서 sidestore:// 링크를 사용하려고 하면 충돌이 발생할 수 있으므로, 일부 문서화가 도움이 될 수 있습니다. 19 | 20 | ## 끝! 21 | 22 | 다음은 좋은 기존 AltSources의 예시입니다: [공식 AltStore](https://apps.altstore.io) 소스, [SideStore 커뮤니티](https://github.com/SideStore/Community-Source) 소스, [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) 소스, 그리고 [DolphiniOS](https://altstore.oatmealdome.me) 소스입니다. -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: JIT 활성화하기 3 | description: Just-in-Time (JIT) 컴파일이 필요한 앱을 위한 JIT 활성화 튜토리얼입니다. 4 | --- 5 | 6 | :::note 7 | 8 | JIT를 활성화하는 방법은 AltJIT, SideJITServer 등 여러 가지가 있습니다. 이 튜토리얼에서는 현재 추천하는 방법인 StikJIT/StikDebug 사용법을 다룰 것입니다. 대안으로, SideStore 0.6.2-nightly.2025.04.15에는 minimuxer 업데이트가 포함되어 있어 StikDebug와 유사한 내장 JIT 기능을 제공합니다. 이를 사용하려면 StosVPN과 Wi-Fi에 연결되어 있거나 모바일 데이터와 Wi-Fi가 비활성화되어 있는지 확인하세요. 9 | ::: 10 | 11 | ## 사전 요구사항 12 | * iOS/iPadOS 17.4 이상의 iDevice (18.4b1 제외). 17.0-17.3 버전을 사용 중이라면 [SideJITServer](https://github.com/nythepegasus/SideJITServer)와 같은 대안을 사용해야 합니다. 13 | * StikJIT를 위한 최소 1개의 무료 앱 슬롯 14 | 15 | ## SideStore로 StikJIT 설치하기 16 | 17 | 1. **StikJIT 얻기:** 18 | [여기](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json)에서 StikJIT AltSource를 SideStore에 추가하세요 (SideStore가 설치되어 있어야 이 링크가 작동합니다). 19 | 20 | 2. **설치:** 21 | SideStore를 사용하여 StikJIT를 설치하세요. 22 | 23 | 3. **설치 절차:** 24 | 아래 사용 가이드의 표준 설치 절차를 따르세요. 25 | 26 | ## App Store로 StikDebug 설치하기 (앱 슬롯이 필요 없음) 27 | 28 | 1. **StikDebug 설치** 29 | [여기](https://apps.apple.com/us/app/stikdebug/id6744045754)에서 App Store에서 StikDebug를 설치하세요. 좋은 점은 StikDebug의 VPN이 SideStore에서 사용하는 것과 유사하다는 것입니다. 즉, 앱 설치 및 새로고침에도 사용할 수 있습니다. 30 | 31 | 2. **설치 절차:** 32 | 아래 사용 가이드의 표준 설치 절차를 따르세요. 33 | 34 | ### 표준 설치 절차: 35 | 36 | 1. **VPN 활성화:** 37 | StikJIT의 경우 StosVPN을, StikDebug의 경우 내장 VPN을 활성화하세요. 38 | 39 | 2. **페어링 파일 업로드:** 40 | 프롬프트가 표시되면 SideStore에 사용하는 것과 동일한 **압축 해제된 페어링 파일**을 JitterbugPair를 통해 가져온 파일을 가져오세요. 이 페어링 파일을 얻는 방법에 대한 자세한 내용은 [여기](/docs/installation/pairing-file)를 참조하세요. 41 | 42 | ## JIT 활성화하기: 43 | 44 | 1. **VPN 활성화:** 45 | StikJIT의 경우 StosVPN을, StikDebug의 경우 내장 VPN을 활성화하세요. 46 | 47 | 2. **JIT 활성화:** 48 | "Enable JIT" 버튼을 클릭하고 목록에서 앱을 선택하여 JIT 기능을 활성화하세요. 49 | 50 | ### 오프라인 JIT 활성화 51 | 오프라인에서 JIT를 활성화하려면 StosVPN VPN 또는 StikDebug를 활성화하세요. 그런 다음 StikJIT를 실행할 때 Wi-Fi와 모바일 데이터를 모두 끄세요 (비행기 모드 사용). 그런 다음 평소처럼 JIT를 활성화할 수 있습니다. 52 | -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3개 앱 제한 우회 3 | description: SparseRestore 익스플로잇을 사용하여 SideStore로 3개 이상의 앱을 설치하는 방법에 대한 튜토리얼. 4 | --- 5 | 6 | :::note 7 | 8 | SparseRestore "3개 앱 제한 우회" 익스플로잇은 **iOS/iPadOS 17.0부터 18.1 베타 4(17.7.1 제외) 사이의 버전에서만 작동합니다**. 해당 버전이 아닌 경우 작동하지 않으며, **이에 대한 지원을 요청하지 마세요**. 9 | 10 | ::: 11 | 12 | ## 사전 요구사항 13 | * SparseRestore 익스플로잇이 지원하는 버전의 iOS 기기 (위 참고사항 참조). 14 | * 최소 1개의 빈 앱 슬롯. 15 | * SideStore 버전 0.5.9 이상. 최신 버전은 [여기](https://github.com/SideStore/SideStore/releases)에서 찾을 수 있습니다. 16 | * 이 익스플로잇을 수행하려면 반드시 **나의 찾기** 기능을 끄고 있어야 합니다. 그렇지 않으면 작동하지 않습니다. 끄는 방법은 다음과 같습니다: 17 | - 설정 앱을 엽니다. 18 | - 상단의 이름을 탭합니다. 19 | - 나의 찾기를 탭합니다. 20 | - 나의 찾기 iPhone/iPad를 탭합니다. 21 | - 나의 찾기 iPhone/iPad를 끕니다. 22 | - Apple ID 비밀번호를 입력해야 할 수 있습니다. 23 | 24 | > **참고:** 도난 방지 보호 기능이 켜져 있으면 나의 찾기를 끌 수 없을 수 있습니다. 나의 찾기를 끄기 전에 도난 방지 보호 기능을 먼저 끄세요. 25 | 26 | ## 단계 27 | 1. SparseBox를 설치합니다. 여러 방법으로 설치할 수 있지만, 이 가이드에서는 SideStore로 설치합니다. 최신 버전은 [여기](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip)에서 찾을 수 있습니다 (artifact.zip을 압축 해제하여 .ipa 파일을 얻으세요). 28 | 29 | 2. SideStore에서 "앱 제한 비활성화"를 체크하고, SideStore가 **완전히 종료**되어 있는지 확인한 후(백그라운드가 아님) SparseBox를 엽니다. 30 | 31 | 3. StosVPN을 활성화하고, 페어링 파일을 선택한 후 '3개 앱 제한 우회'를 탭합니다. 로그 출력이 표시될 것입니다. `idevicebackup2 exited with code -18` 또는 `idevicebackup2 exited with code 2`가 표시될 때까지 기다린 후 앱을 닫습니다. 적용 버튼을 누를 필요는 없습니다. 32 | 33 | 4. SideStore를 다시 열고, SideStore 설정에서 아래로 스크롤합니다. "캐시 지우기"를 누르면 익스플로잇이 SideStore에서 인식됩니다. 34 | 35 | 5. 익스플로잇이 작동하는지 테스트합니다 (테스트하려면 사용 가능한 슬롯 수에 따라 여러 앱을 설치해야 할 수 있습니다). 제한 관련 오류가 발생하면 SideStore를 다시 열거나 익스플로잇을 다시 시도하세요. 앱이 설치되면 축하합니다! 이제 한 번에 3개 이상의 앱을 설치할 수 있습니다. 36 | 37 | ## 참고사항 38 | 특정 제한으로 인해, 3개의 추가 앱을 사이드로드할 때마다 이 익스플로잇을 다시 수행해야 합니다. 39 | 40 | 다른 목적으로 나의 찾기가 필요하다면 지금 다시 켤 수 있습니다. 하지만 더 많은 앱을 설치하거나 새로고침하려면 다시 끄야 합니다. 41 | 42 | ## 대안 43 | 익스플로잇이 작동하지 않거나 기기가 지원되지 않는 버전인 경우, 3개 이상의 앱을 동시에 사용할 수 있는 대안이 있습니다. Duy Tran Khanh([khanhduytran0](https://github.com/khanhduytran0))이 개발한 LiveContainer(SparseBox도 만든 개발자)는 iOS 앱을 별도로 설치하는 대신 앱 내 컨테이너에서 실행할 수 있게 해줍니다. 경우에 따라 SparseRestore보다 사용하기 더 쉬울 수 있습니다. GitHub 페이지는 [여기](https://github.com/khanhduytran0/LiveContainer)에서 찾을 수 있습니다. 44 | -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schema 3 | description: URL schema 가이드입니다. 4 | --- 5 | 6 | # URL Schema 7 | 8 | 다음은 SideStore와 상호작용하는 데 사용할 수 있는 다양한 URL Scheme 목록입니다. 이는 개발자들이 소셜 미디어나 웹사이트에 원클릭 링크를 넣을 수 있게 해주고, iOS가 해당 링크를 SideStore에서 직접 열어 지정된 작업을 수행할 수 있게 해주기 때문에 매우 유용합니다. 9 | 10 | 현재 URL Scheme을 사용하여 할 수 있는 작업 목록은 앱과 소스 설치로 제한되어 있지만, 향후 여러 입력을 받아 다양한 다른 작업을 수행할 수 있도록 확장될 예정입니다. 11 | 12 | ## 원격 호스팅된 앱 설치하기 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## AltSource 추가하기 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux에서 설치 3 | description: Linux를 사용하여 SideStore를 설치하는 방법 4 | sidebar_position: 5 5 | --- 6 | 7 | Linux에 SideStore(또는 다른 IPA)를 설치하려면, Docker가 설치되어 있는지 확인하세요. 시작하기 전에 StosVPN 및 기타 [필수 요구 사항](/docs/installation/prerequisites)이 완료되었는지 확인하세요! 8 | 9 | 1. Docker로 altcon 실행 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | Podman으로 altcon을 실행할 수도 있습니다. 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon이 기기와 페어링을 시작합니다. 아직 연결하지 않았다면 기기를 연결하세요. "신뢰"를 누르고 비밀번호를 입력하세요. 20 | 21 | 완료되면 [설치 후 지침](/docs/installation/post-install)을 따르세요. -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS에서 설치 3 | description: macOS를 사용하여 SideStore를 설치하는 방법 4 | sidebar_position: 4 5 | --- 6 | 7 | 시작하기 전에 [필수 요구 사항](/docs/installation/prerequisites)에 있는 모든 단계를 완료하고 [페어링 파일](/docs/installation/pairing-file)을 준비했는지 확인하세요! 8 | 9 | 1. [AltStore의 웹사이트](https://cdn.altstore.io/file/altstore/altserver.zip)에서 AltServer를 다운로드하세요. AltServer.app을 /Applications 폴더로 복사한 후 실행하세요. 메뉴 막대에 아이콘으로 표시됩니다. 10 | 2. [여기](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)에서 SideStore IPA를 다운로드하세요. 11 | 3. Option 키를 누른 상태로 AltServer 메뉴 막대 아이콘을 클릭하세요. "Sideload .ipa"를 클릭하고 SideStore IPA 파일을 선택하세요. 12 | 4. 보조 기기에서 Apple ID의 이메일로 "개발자 앱"을 승인하세요. 13 | * 설정 -> 일반 -> VPN 및 기기 관리에서 승인할 수 있습니다. 14 | 5. SideStore를 실행시킨 후, 페어링 파일을 선택하고 당신의 Apple ID로 로그인하세요. 15 | 16 | 완료되면 [설치 후 지침](/docs/installation/post-install)을 따르세요. -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/pairing-file.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 페어링 파일 3 | description: 페어링 파일은 SideStore의 기능에 필수적입니다. 4 | sidebar_position: 2 5 | --- 6 | 7 | iDevicePair를 사용하면 SideStore와 같은 프로그램이 원격으로 기기와 통신할 수 있는 페어링 파일을 생성할 수 있습니다. SideStore를 사용하려면 이 과정이 필수적이며, 없이는 작동하지 않습니다. 8 | 9 | [Windows (64비트)](https://github.com/jkcoxson/idevice_pair/releases/latest/download/iDevicePair--windows-x86_64.exe), [macOS](https://github.com/jkcoxson/idevice_pair/releases/latest/download/iDevicePair--macos-universal.dmg), 또는 Linux ([x86_64](https://github.com/jkcoxson/idevice_pair/releases/latest/download/iDevicePair--linux-x86_64.AppImage) 또는 [aarch64](https://github.com/jkcoxson/idevice_pair/releases/latest/download/iDevicePair--linux-aarch64.AppImage))용 iDevicePair를 다운로드하세요. 10 | 11 | ## 페어링 방법 12 | 13 | ### Windows 14 | 15 | 1. Apple 웹사이트에서 iTunes를 설치하세요 ([64비트](https://apple.com/itunes/download/win64) 또는 [32비트](https://apple.com/itunes/download/win32)). 16 | 2. `iDevicePair--windows-x86_64.exe`를 다운로드하세요 (잃어버리지 않을 곳으로 이동하세요). 17 | 3. 케이블로 기기를 컴퓨터에 연결하세요. 프롬프트가 나타나면 "신뢰"를 탭하고 비밀번호를 입력하세요. 18 | 4. 기기를 잠금 해제하고 iDevicePair를 열어 드롭다운 메뉴에서 기기를 선택하세요. 19 | 5. 기기가 잠금 해제되어 있고 홈 화면이 열려있는지 확인한 후 "generate"을 선택하세요. 기기에 프롬프트가 나타나면 "신뢰"를 탭하세요. 페어링 파일이 생성됩니다. 20 | 6. 기기가 여전히 홈 화면에 있는지 확인한 후 SideStore 섹션으로 스크롤하여 "install"를 선택하세요. "success"이라는 단어가 녹색으로 표시되어야 합니다. 21 | 22 | ### macOS 23 | 24 | 1. `iDevicePair--macos-universal.dmg`를 다운로드하세요. 파일을 열고 "iDevicePair"를 Applications 폴더로 드래그하세요. 25 | 2. 케이블로 기기를 컴퓨터에 연결하세요. 프롬프트가 나타나면 "신뢰"를 탭하고 비밀번호를 입력하세요. 26 | 3. 기기를 잠금 해제하고 iDevicePair를 열어 드롭다운 메뉴에서 기기를 선택하세요. 27 | 4. 기기가 잠금 해제되어 있고 홈 화면이 열려있는지 확인한 후 "generate"을 선택하세요. 기기에 프롬프트가 나타나면 "신뢰"를 탭하세요. 페어링 파일이 생성됩니다. 28 | 5. 기기가 여전히 홈 화면에 있는지 확인한 후 SideStore 섹션으로 스크롤하여 "install"를 선택하세요. "success"이라는 단어가 녹색으로 표시되어야 합니다. 29 | 30 | ### Linux 31 | 32 | :::note 33 | Linux용 iDevicePair 지침은 현재 작업 중입니다. 현재는 아래의 JitterbugPair를 사용하여 Linux에서 페어링 파일을 생성하는 방법을 안내합니다! 34 | ::: 35 | 36 | 이 지침은 Linux 명령줄에 익숙한 사용자를 대상으로 합니다. 37 | 38 | 1. [여기](https://github.com/osy/Jitterbug/releases/download/v1.3.1/jitterbugpair-linux.zip)에서 `jitterbugpair-linux.zip`을 **다운로드**하고 압축을 해제하세요. 39 | 2. 압축 해제된 디렉토리에서 터미널을 열세요. 40 | 3. 프로그램을 실행 가능하게 만드세요: 41 | ```bash 42 | chmod +x ./jitterbugpair 43 | ``` 44 | 4. 아직 설정하지 않았다면 기기에 **비밀번호를 설정**하세요. 기기를 잠금 해제하고 케이블로 컴퓨터에 연결하세요. 프롬프트가 나타나면 "신뢰"를 탭하고 비밀번호를 입력하세요. 45 | 5. 기기의 홈 화면을 열어두세요. 46 | 6. 프로그램을 실행하세요: 47 | ```bash 48 | ./jitterbugpair 49 | ``` 50 | 7. 도구를 처음 실행할 때 보조 기기에서 비밀번호를 입력하라는 프롬프트가 나타납니다. 비밀번호를 입력한 후 화면을 켜두고 잠금을 해제한 상태로 도구를 다시 실행하세요. 51 | 8. JitterbugPair는 `.mobiledevicepairing` 확장자를 가진 **페어링 파일**을 생성합니다. 52 | 9. 파일을 .zip 폴더로 압축하세요. 그런 다음 이메일, 클라우드 저장소 또는 선호하는 다른 방법을 사용하여 페어링 파일을 iOS 기기로 **전송**하세요. -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 설치 후 지침 3 | description: 거의 다 왔어요. 몇 단계만 더 가면 됩니다! 4 | sidebar_position: 6 5 | --- 6 | SideStore를 설치하는 마지막 단계는 SideStore 자체에서 새로고침하는 것입니다. 7 | 8 | 이렇게 하려면 다음을 수행해야 합니다: 9 | 10 | 1. StosVPN에 연결하세요. 11 | 2. SideStore를 엽니다. 12 | 3. 아직 페어링하지 않았다면, 페어링 파일을 선택하세요. 13 | 4. "My Apps"로 이동하세요. 14 | 5. "x DAYS" 버튼을 선택하세요. (x는 만료까지 남은 일수입니다.) 서명 인증서에 대한 프롬프트가 나타나면 "Refresh Now"를 탭하세요. AltStore의 인증서를 취소하라는 프롬프트가 나타나면 "yes"를 탭하세요. 15 | * 성공하면 빈 Safari 탭이 열리거나 홈 화면으로 이동합니다. 이 작업을 수행하고 있다는 알림도 표시됩니다. 16 | 17 | SideStore를 새로고침하지 않으면 만료를 유발하는 버그로 인해 SideStore를 다시 설치해야 합니다. 이 작업을 자동으로 수행하도록 할 계획이 있지만 현재는 수동으로 수행해야 합니다. 18 | 19 | 같은 Apple ID로 AltServer를 사용하여 SideStore를 재설치하거나 다른 기기에 설치하면 인증서가 취소되며, 위에서 설명한 대로 수동으로 다시 새로고침해야 합니다 (해당되는 경우 두 기기 모두에서). -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 필수 요구 사항 3 | description: '설치의 첫 단계입니다.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore의 설치 과정은 다소 까다로워 보일 수 있지만, ***단 한 번만*** 컴퓨터를 이용하면 얼마 지나지 않아 당신의 기기에 SideStore가 설치되어 있을 것입니다. 8 | 9 | ## 필수 요구 사항 10 | 11 | SideStore를 설치하기 위해서는 아래의 요구사항을 충족해야 합니다: 12 | - [비밀번호가 설정된](https://support.apple.com/ko-kr/119586) iOS 또는 iPadOS 14 이상을 사용하는 iPhone 또는 iPad 13 | - [Windows](installation/windows.mdx), [macOS](installation/mac.mdx), 또는 [Linux (Linux 지원은 실험적입니다)](installation/linux.mdx) 컴퓨터 14 | - Apple ID 15 | - StosVPN 앱 16 | - 시간 (이 과정은 빠르게 진행되지만, [문제 해결](/docs/troubleshooting/)을 위해 시간을 남겨두어야 합니다.) 17 | 18 | iOS/iPadOS 16 이상을 사용하는 기기는 *반드시* 개발자 모드가 활성화되어 있어야 합니다. 다음을 수행하세요: 19 | 1. 설정 앱을 실행하세요. 20 | 2. '개인정보 보호 및 보안' 항목으로 이동하세요. 21 | 3. 하단의 개발자 모드를 활성화하세요. 22 | 23 | > **주의:** SideStore를 성공적으로 설치한 후에만 '개발자 모드' 옵션이 표시됩니다. 24 | 25 | ## StosVPN 26 | 27 | SideStore는 기기 내 VPN을 사용하여 SideStore가 내부 서비스와 통신할 수 있도록 도와줍니다. 28 | 29 | 1. StosVPN을 [공식 App Store](https://apps.apple.com/kr/app/stosvpn/id6744003051)에서 다운로드하세요. 30 | 2. VPN을 활성화하세요. 31 | 32 | StosVPN은 SideStore에서 앱을 설치하거나 업데이트할 때마다 활성화되어 있어야 합니다. 33 | 34 | ## 다음 단계 35 | 36 | 이제 다음 페이지로 넘어가 페어링 파일을 생성하세요! -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows에서 설치 3 | description: Windows를 사용하여 SideStore를 설치하는 방법 4 | sidebar_position: 3 5 | --- 6 | 7 | Microsoft 스토어에서 설치되지 않은 [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) 및 iTunes ([64비트](https://apple.com/itunes.download/win64) 또는 [32비트](https://apple.com/itunes.download/win32))가 설치되어 있는지 확인하세요. (iTunes는 페어링 가이드 섹션에서 이미 설치되어 있어야 합니다.) 시작하기 전에 [필수 요구 사항](/docs/installation/prerequisites)에 있는 모든 단계를 완료하고 [페어링 파일](/docs/installation/pairing-file)을 준비했는지 확인하세요! 8 | 9 | Microsoft 스토어가 아닌 버전의 iCloud는 2022년 9월 중순에 Apple 웹사이트에서 삭제되었습니다. 위의 링크는 여전히 AltServer와 호환되며 Apple 서버에서 직접 사용할 수 있는 이전 버전의 iCloud로 연결됩니다. 10 | 11 | 1. [AltStore의 웹사이트](https://cdn.altstore.io/file/altstore/altinstaller.zip)에서 `altinstaller.zip`을 다운로드하세요. `altinstaller.zip`을 압축 해제하고 `setup.exe`를 실행하세요. Windows 작업 표시줄에서 "AltServer"를 검색하고 "관리자 권한으로 실행"을 클릭하세요. 프라이빗 네트워크 접근 권한을 요청하면 허용하세요. AltStore는 트레이에 아이콘으로 표시됩니다. 12 | 2. [여기](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)에서 SideStore IPA를 다운로드하세요. 13 | 3. Shift를 누른 상태로 AltServer 트레이 아이콘을 클릭하세요. "Sideload .ipa"를 클릭하고 `sidestore.ipa`를 선택하세요. 14 | 4. Apple 계정의 이메일로 "개발자 앱"을 승인하세요. 15 | * 설정 -> 일반 -> VPN 및 기기 관리에서 승인할 수 있습니다. 16 | 5. SideStore를 실행시킨 후, 페어링 파일을 선택하고 당신의 Apple ID로 로그인하세요. 17 | 18 | 완료되면 [설치 후 지침](/docs/installation/post-install)을 따르세요. 19 | -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore 소개 6 | 7 | :::danger 8 | 9 | This documentation is currently not completely translated into your language. Please consider helping us by translating our docs! 10 | 11 | 이 문서는 현재 귀하의 언어로 완전히 번역되지 않았습니다. 문서 번역에 참여해 주시면 감사하겠습니다! 12 | 13 | ::: 14 | 15 | 16 | SideStore에 오신 것을 환영합니다! 17 | 18 | SideStore는 iOS/iPadOS 14 이상을 사용하는 기기에서 애플리케이션들을 쉽게 사이드로드할 수 있도록 도와주는 도구입니다. 19 | 20 | 시작하려면 [필수 요구 사항](installation/prerequisites.mdx)으로 이동하여 지침을 따르세요. -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 릴리스 노트 3 | description: SideStore의 릴리스 노트 컬렉션입니다. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Stable 버전 노트 8 | 9 | ## 0.6.1 10 | 11 | ### 변경사항 12 | 벌써 봄이 왔나요? 0.5.9/0.5.10 버전에서 0.6.0으로 업그레이드할 때 발생하는 문제와 만료 버그를 수정한 새로운 업데이트를 가져왔습니다. 즐거운 사이드로딩 되세요! 🎉 13 | 14 | ### 변경된 내용: 15 | - fix: @l2dy님이 [#900](https://github.com/SideStore/SideStore/pull/900)에서 hasUpdate 비교 시 오타를 수정해주셨어요 16 | - @neoarz님이 [#915](https://github.com/SideStore/SideStore/pull/915)에서 SettingsViewController.swift를 업데이트해주셨어요 17 | - @mahee96님이 [#920](https://github.com/SideStore/SideStore/pull/920)에서 0.5.9에서 0.6.0으로 업그레이드할 때 발생하는 문제를 수정해주셨어요 18 | - @lafrenierejm님이 [#926](https://github.com/SideStore/SideStore/pull/926)에서 "levaraging"을 "leveraging"으로 오타를 수정해주셨어요 19 | - @Br0des님이 [#940](https://github.com/SideStore/SideStore/pull/940)에서 EM Proxy 부분에 StosVPN을 추가해주셨어요 20 | 21 | 22 | ## 0.6.0 - 이 빌드는 사용하지 마세요. 대신 0.6.1 또는 0.5.10을 사용하세요 23 | 24 | ### 변경사항 25 | 3월이 왔고, 우리는 큰 변화를 가져왔습니다! 드디어 AltStore 2.0의 변경사항을 SideStore에 포함시켰어요. 이제 AltStore 2.0의 모든 장점과 함께 SideStore의 몇 가지 버그 수정도 받아보실 수 있습니다. 즐거운 사용 되세요! 🚀 26 | 27 | ### 변경된 내용: 28 | - [#794](https://github.com/SideStore/SideStore/pull/794)에서 AltStore 2.0 변경사항을 적용했어요 29 | - @mahee96님이 [#846](https://github.com/SideStore/SideStore/pull/846)에서 [Refresh] 기능을 개선했어요 - 새로고침은 프로비저닝 프로파일만 갱신하도록 변경했답니다 30 | - @mahee96님이 [#850](https://github.com/SideStore/SideStore/pull/850)에서 [Settings] 버그를 수정했어요 - sparseRestore가 아직 패치되지 않은 iOS에서도 DisableAppLimit 스위치가 꺼진 상태로 돌아가지 않도록 했어요 31 | - @mahee96님이 [#857](https://github.com/SideStore/SideStore/pull/857)에서 [Backup] 로직을 수정했어요 - override 키워드가 빠져있어서 설치 중 업데이트 로직이 누락되었던 문제를 해결했어요 32 | - @mahee96님이 [#888](https://github.com/SideStore/SideStore/pull/888)에서 소스 화면에 대량 소스 추가 기능을 추가했어요 - 데이터베이스에 저장하기 전에 소스를 미리 준비할 수 있답니다 33 | - @mahee96님이 [#897](https://github.com/SideStore/SideStore/pull/897)에서 앱 내 업데이트 설명을 (전체) 마크다운으로 렌더링하는 기능을 추가했어요 -------------------------------------------------------------------------------- /i18n/ko/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 일반적인 문제 3 | description: SideStore에서 발견되는 일반적인 문제. 4 | --- 5 | 6 | :::warning 7 | 8 | 이 페이지는 현재 진행 중입니다. 제공된 정보는 정확해야 하지만, 필요한 경우 [Discord 서버](https://discord.com/invite/sidestore)를 참조해 도움을 받으시기를 바랍니다. 9 | 10 | ::: 11 | 12 | ## SideStore의 일반적인 문제 13 | 14 | ### AFC Connection Failure 15 | #### 발생 원인 16 | 연결 문제 또는 페어링 파일이 잘못되었습니다. 17 | #### 해결 방법 18 | 1. 재연결 시도 19 | 2. JitterbugPair를 사용하여 새 페어링 파일을 생성하고 설정 메뉴를 통해 가져옵니다. 자세한 내용은 [페어링 파일 지침](/docs/installation/pairing-file)을 참조하세요. 20 | 21 | ### No WiFi or VPN Connection 22 | #### 발생 원인 23 | 미니먹서 서비스의 연결 문제. 24 | #### 해결 방법 25 | 1. WireGuard를 사용 중인 경우, StosVPN으로 전환하세요. 26 | 2. 다시 시도하세요 (보통 버튼을 연타하면 도움이 됩니다.) 27 | 3. SideStore를 다시 시작하세요. 28 | 4. StosVPN 재시작 29 | 5. JitterbugPair를 사용하여 새 페어링 파일을 생성하고 설정 메뉴를 통해 가져옵니다. 자세한 내용은 [페어링 파일 지침](/docs/installation/pairing-file)을 참조하세요. 30 | 31 | ### 설치 도중에 SideStore가 멈춤 32 | #### 발생 원인 33 | 캐시 문제. 34 | #### 해결 방법 35 | 1. SideStore를 다시 시작합니다. 36 | 2. 캐시 지우기 37 | 3. Anisette 서버 변경 38 | 4. adi.pb 재설정 39 | 5. SideStore에서 로그아웃하고 다시 로그인합니다. 40 | 6. WireGuard 사용 41 | 7. 기기 다시 시작 42 | 8. 페어링 파일 재생성 43 | 9. SideStore를 다시 설치합니다. 44 | 45 | ### SideStore를 열 수 없습니다. 46 | #### 발생 원인 47 | 여러 가지 원인이 있을 수 있습니다. 48 | #### 해결 방법 49 | 1. AltServer를 통해 SideStore를 설치했는지 확인합니다. 50 | 2. SideStore를 재설치합니다. 51 | 52 | 위의 방법으로 해결되지 않으면 다음을 수행하세요: 53 | 54 | 1. SideStore 및 SideStore에서 설치한 모든 앱을 삭제합니다. 55 | 2. SideStore를 다시 설치합니다. 56 | 3. 페어링 파일을 선택하고 로그인합니다. (SideStore를 새로고침하라는 메시지가 표시되면 아니요를 선택합니다.) 57 | 4. SideStore.ipa 파일을 기기에 설치합니다. 58 | 5. 다른 앱을 설치할 때와 마찬가지로 SideStore.ipa 파일을 SideStore로 가져옵니다. 59 | 6. 이렇게 하면 SideStore가 새로고침을 수행하여 문제가 해결될 수 있습니다. 60 | 61 | 62 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: App Sources 3 | description: A guide on custom app sources. 4 | --- 5 | 6 | # Make a Source 7 | 8 | SideStore is fully compatible with AltSources. The official AltStore [source documentation](https://faq.altstore.io/developers/make-a-source) provides all the details you need to make your own AltSource. AltSources allow your audience to view, install, and update all your available apps easily across both AltStore and SideStore. 9 | 10 | When editing your source, it is highly recommended to create and view a draft of your changes using the [AltSource Browser](https://altsource.by.lao.sb/browse) to see a visual display of your source and correct any errors before finalizing and publishing changes to your source. 11 | 12 | # Distributing your Source 13 | 14 | You can create a link to automatically add your AltSource by using this template: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | For more info, see [URL Schema](/docs/advanced/url-schema). It is often helpful to create the link to your AltSource in this format, then put it into a link shortener such as ```tinyurl.com```. However, if a user tries to use a sidestore:// link without SideStore already installed, it will crash, so some documentation may be helpful. 19 | 20 | ## That's it! 21 | 22 | Here are some good existing AltSources: The [official AltStore](https://apps.altstore.io) source, the [SideStore community](https://github.com/SideStore/Community-Source) source, the [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) source, and the [DolphiniOS](https://altstore.oatmealdome.me) source. -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Enabling JIT 3 | description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps that require it. 4 | --- 5 | 6 | :::note 7 | 8 | There are many methods to enabling JIT, such as AltJIT, SideJITServer, and more. This tutorial will cover the use of StikJIT/StikDebug, as it is the method we currently recommend. As an alternative, SideStore 0.6.2-nightly.2025.04.15 also includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug. To use this, simply ensure you are connected to StosVPN and Wi-Fi or with mobile data and Wi-Fi disabled. 9 | ::: 10 | 11 | ## Prerequisites 12 | * An iDevice on iOS/iPadOS 17.4 or above, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * At least 1 free app slot for StikJIT 14 | 15 | ## StikJIT installation with SideStore 16 | 17 | 1. **Obtain StikJIT:** 18 | Add the StikJIT AltSource to SideStore [here](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (You must have SideStore installed or this link will not function). 19 | 20 | 2. **Install:** 21 | Use SideStore to install StikJIT. 22 | 23 | 3. **Installation procedures:** 24 | Follow the standard installation procedures in the usage guide below. 25 | 26 | ## StikDebug installation with App Store (Doesn't require an app slot) 27 | 28 | 1. **Install StikDebug** 29 | Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754). Something nice- the VPN present in StikDebug is similar to the one used in SideStore, meaning you use it to install and refresh apps as well. 30 | 31 | 2. **Installation procedures:** 32 | Follow the standard installation procedures in the usage guide below. 33 | 34 | ### Standard installation procedures: 35 | 36 | 1. **Enable VPN:** 37 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 38 | 39 | 2. **Upload the Pairing File:** 40 | When prompted, import the same **unzipped pairing file** obtained via JitterbugPair you use for SideStore. For more information on obtaining this pairing file, see [here](/docs/installation/pairing-file). 41 | 42 | ## To enable JIT: 43 | 44 | 1. **Enable VPN:** 45 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 46 | 47 | 2. **Activate JIT:** 48 | Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. 49 | 50 | ### Offline JIT Enabling 51 | To enable JIT offline, enable the StosVPN VPN or StikDebug. Then, turn both Wi-Fi and Mobile Data OFF when you launch StikJIT (use Airplane Mode). You can then enable JIT as normal. 52 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3-App Limit Bypass 3 | description: A tutorial on how to install more than 3 apps via SideStore using the SparseRestore exploit. 4 | --- 5 | 6 | :::note 7 | 8 | The SparseRestore "Bypass 3 app limit" exploit **only works on iOS/iPadOS versions between 17.0 and 18.1 beta 4 (not including 17.7.1)**. If you are not on these versions and it doesn't work, **please do not ask for support on this**. 9 | 10 | ::: 11 | 12 | ## Prerequisites 13 | * An iDevice running versions supported by the SparseRestore exploit (see note above). 14 | * At least 1 free app slot. 15 | * SideStore version 0.5.9 or later. You can find the latest versions [here](https://github.com/SideStore/SideStore/releases). 16 | * To perform this exploit, you MUST have **Find My** turned off on your iDevice during the process. It will not work otherwise. Here is how you can turn it off: 17 | - Open the Settings app. 18 | - Tap on your name at the top. 19 | - Tap on Find My. 20 | - Tap on Find My iPhone/iPad. 21 | - Turn off Find My iPhone/iPad. 22 | - You may be required to enter your Apple ID password to confirm. 23 | 24 | > **Note:** You may still not be able to turn off Find My since having Stolen Device Protection on might prevent you from turning it off. Turn off Stolen Device Protection before trying to turn off Find My. 25 | 26 | ## Steps 27 | 1. Install SparseBox. This can be done with a variety of methods, but for the purposes of this, install it with SideStore. The latest version can be found [here](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip) (unzip artifact.zip for the .ipa file). 28 | 29 | 2. Tick on "Disable App Limit" in SideStore, and make sure SideStore is **closed** (not in background), then open SparseBox. 30 | 31 | 3. Enable StosVPN, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply. 32 | 33 | 4. Re-open SideStore, and scroll down in SideStore settings. Press "clear cache", this will allow the exploit to be seen by SideStore. 34 | 35 | 5. Test that the exploit has worked (you may need to install more than one app to test, depending on how many free slots you have). If it throws an error about the limit, reopen SideStore or retry the exploit. If it installs the app, congratulations! You can now have more than 3 apps installed at one time. 36 | 37 | ## Notes 38 | Due to certain limitations, this exploit must be done for every 3 additional apps you sideload. 39 | 40 | If you want/need Find My for other purposes, you can now turn it back on. However, if you want to install or refresh more apps, you will need to turn it off again. 41 | 42 | ## Alternatives 43 | If either the exploit doesn't work for you, or your iDevice is on an unsupported version, there is an alternative to be able to use more than 3 apps at once. LiveContainer, developed by Duy Tran Khanh ([khanhduytran0](https://github.com/khanhduytran0)) (the person who also made SparseBox), allows for iOS apps to be run in containers in-app rather than installing them separately. This may also be easier to use over SparseRestore in some cases. The GitHub page can be found [here](https://github.com/khanhduytran0/LiveContainer). 44 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schema 3 | description: A guide on url schema. 4 | --- 5 | 6 | # URL Schema 7 | 8 | The following is the list of different URL Schemes that can be used to interact with SideStore. These are incredibly useful because they allow developers to simply put a one-click link on their social media or website, and iOS will open the link directly in SideStore, performing the action(s) specified. 9 | 10 | The current list of things you can do using URL Schemes is limited to installing apps and sources, but it will be expanded upon in the future to take multiple inputs and perform a variety of other tasks. 11 | 12 | ## Install a remotely hosted app 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## Add an AltSource 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux Instructions 3 | description: Instructions for installing SideStore using Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | To install SideStore (or any other IPA) on Linux, make sure you have Docker installed. Before you start, make sure to install StosVPN and any other and [prerequisites](prerequisites) that are satisfied! 8 | 9 | 1. Run altcon with Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | You can also run altcon with Podman 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon will start to pair with your device, plug it in if you haven't. Press "trust" and enter your passcode. 20 | 21 | When you finish, then follow the [post-install instructions](post-install). 22 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS Instructions 3 | description: Instructions for installing SideStore using macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [pairing file](pairing-file)! 8 | 9 | 1. Download and run AltServer from [AltStore's website](https://AltStore.io). 10 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Hold option/alt and click on the AltServer menu bar icon. Click "Sideload .ipa", and select the SideStore IPA file. 12 | 4. Approve the "Developer App" with your Apple ID's email. 13 | * You can find this in Settings, under "General", and then "VPN & Device Management". 14 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 15 | 16 | When you finish, then follow the [post-install instructions](post-install). 17 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Post-Install Instructions 3 | description: Almost there, just a few more steps! 4 | sidebar_position: 6 5 | --- 6 | The last step to installing SideStore is to refresh SideStore, within itself. 7 | 8 | To do this, you need to: 9 | 10 | 1. Connect to StosVPN. 11 | 2. Open SideStore. 12 | 3. If you haven't already, select the pairing file. 13 | 4. Go to "My Apps". 14 | 5. Select the "x DAYS" button, where x is the number of days until expire. 15 | * If successful, this will open a blank Safari tab or go to your home screen. You will get a notification also telling you to do this. 16 | 17 | If SideStore is not refreshed, a bug causing early expiry will require you to reinstall SideStore. There is a plan to have this done automatically, but for now it needs to be done manually. 18 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Prerequisites 3 | description: 'The first steps of installation.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore's installation process can seem tricky, but with the ***one-time*** use of a computer, and some time, you'll have SideStore on your device! 8 | 9 | ## Requirements 10 | 11 | To install SideStore, you will need: 12 | - An iOS or iPadOS device running iOS or iPadOS 14 or higher. 13 | - A Windows, macOS, or Linux computer (Linux support is experimental). 14 | - An Apple ID. 15 | - The StosVPN app. 16 | - Some time (This is a quick process, but you should leave time for troubleshooting). 17 | 18 | Users of iOS/iPadOS 16 or higher *must* have Developer Mode enabled. Do this by: 19 | 1. Open the Settings app. 20 | 2. Go to the 'Privacy and Security' section. 21 | 3. Turn on 'Developer Mode' at the bottom. 22 | 23 | > **Note:** You will only see the 'Developer Mode' option after you have successfully installed SideStore. 24 | 25 | ## StosVPN 26 | 27 | SideStore utilizes an on-device VPN which allows SideStore to communicate with internal services. 28 | 29 | 1. Download the StosVPN app from the [Official App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Enable the VPN. 31 | 32 | This VPN is required to be on any time you wish to install or update apps in SideStore. 33 | 34 | ## Next Steps 35 | 36 | Now, go to the next page to generate your pairing file! 37 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows Installation 3 | description: Instructions for installing SideStore using Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Please make sure that on your machine the non-Microsoft Store versions of [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) and [iTunes](https://support.apple.com/en-us/HT210384) are installed, if you are running Windows. Before you start, make sure to have all steps completed found in the [Prerequisites](prerequisites), and that you have a [Pairing File](pairing-file)! 8 | 9 | The non-Microsoft Store version of iCloud was removed from Apple’s website sometime in mid-September, 2022. The above link directs to an older version of iCloud that is still compatible, and still available directly from Apple’s servers. 10 | 11 | 1. Download and run AltServer from [AltStore's website](https://altstore.io/). 12 | 2. Download the SideStore IPA which you can find [here](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Hold shift and click on the AltServer tray icon. Click "Sideload .ipa", and select the SideStore IPA file. 14 | 4. Approve the "Developer App" with your Apple ID's email. 15 | * You can find this in Settings, under "General", and then "VPN & Device Management". 16 | 5. Open SideStore, select your pairing file, and sign in with your Apple ID. 17 | 18 | When you finish, then follow the [post-install instructions](post-install). 19 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Intro 6 | 7 | :::danger 8 | 9 | This documentation is currently not completely translated into your language. Please consider helping us by translating our docs! 10 | 11 | Deze documentatie is momenteel niet volledig in uw taal vertaald. Help ons alstublieft door onze documentatie te vertalen! 12 | 13 | ::: 14 | 15 | 16 | Welcome to SideStore! 17 | 18 | SideStore makes sideloading applications on iOS/iPadOS 14+ devices easy. 19 | 20 | To get started, go to the [Prerequisites](installation/prerequisites.mdx) and follow the instructions. 21 | -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Release Notes 3 | description: A collection of SideStore release notes. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Stable Notes 8 | 9 | ## 0.6.1 10 | 11 | ### Changelog 12 | It's spring already? Here's a new update that should fix migration issues from 0.5.9/0.5.10 and an expiration bug. Happy sideloading! 13 | 14 | ### What's Changed: 15 | - fix: typo in hasUpdate comparison by @l2dy in [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Update SettingsViewController.swift by @neoarz in [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Fixes for migration issues when migrating from 0.5.9 to 0.6.0 by @mahee96 in [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Fix typo "levaraging" -> "leveraging" by @lafrenierejm in [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Added StosVPN to the EM Proxy part. by @Br0des in [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 23 | 24 | ### Changelog 25 | It's March and we have some big changes. We've finally included AltStore 2.0 changes into SideStore. So you will get all the benefits of that and also some fixes in SideStore. Enjoy! 26 | 27 | ### What's Changed: 28 | - AltStore 2.0 changes in [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles by @mahee96 in [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Settings]: Fix: DisableAppLimit switch reverting back to off state even if on iOS where sparseRestore is not patched yet by @mahee96 in [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Backup]: Fix: update logic during install missed since override keyword was missing by @mahee96 in [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database by @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Feature: Render in-app update description as (full) markdown by @mahee96 in [#897](https://github.com/SideStore/SideStore/pull/897) -------------------------------------------------------------------------------- /i18n/nl/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Common Issues 3 | description: Common issues found in SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | This page is currently a work in progress. The information provided should be accurate, but please refer to our [Discord server](https://discord.com/invite/sidestore) for assistance if needed. 9 | 10 | ::: 11 | 12 | ## Common Issues with SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Cause 16 | Connection issues or an invalid pairing file. 17 | #### Resolution 18 | 1. Attempt to reconnect 19 | 2. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 20 | 21 | ### No WiFi or VPN Connection 22 | #### Cause 23 | Connection issues with the minimuxer service. 24 | #### Resolution 25 | 1. If using WireGuard, switch to StosVPN 26 | 2. Try again (spamming the button usually helps) 27 | 3. Restart SideStore 28 | 4. Restart StosVPN 29 | 5. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 30 | 31 | ### Sidestore Hangs Halfway Through Installation 32 | #### Cause 33 | Cache issues. 34 | #### Resolution 35 | 1. Restart SideStore 36 | 2. Clear Cache 37 | 3. Change Anisette Server 38 | 4. Reset adi.pb 39 | 5. Sign out from SideStore and sign back in 40 | 6. Use WireGuard 41 | 7. Restart device 42 | 8. Regenerate pairing file 43 | 9. Reinstall SideStore 44 | 45 | ### Unable to Launch SideStore 46 | #### Cause 47 | Multiple possible causes. 48 | #### Resolution 49 | 1. Make sure you installed SideStore through Altserver. 50 | 2. Reinstall SideStore 51 | 52 | If the above doesnt work, do the following: 53 | 54 | 1. Delete SideStore and all apps that you have installed from SideStore. 55 | 2. Reinstall SideStore. 56 | 3. Select pairing file and login. (It will give you a promt to refresh SideStore, select no) 57 | 4. Install the Sidestore.ipa file to your device. 58 | 5. Import the Sidestore.ipa file into Sidestore like how you would install any other app. 59 | 6. This will allow Sidestore to do a clean refresh, and hopefully fix the issue. 60 | 61 | 62 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Источники приложений 3 | description: Инструкция по использованию пользовательских источников приложений. 4 | --- 5 | 6 | # Создание источников приложений 7 | 8 | SideStore полностью поддерживает источники приложений из AltStore. [Официальная документация AltStore](https://faq.altstore.io/developers/make-a-source) имеет всю информацию необходимую для создания своего источника приложений. Источники приложений из AltStore позволяют пользователям смотреть, устанавливать и обновлять приложения и на AltStore, и на SideStore. 9 | 10 | При редактировании своего источника приложений рекомендуется создавать и смотреть черновики своих изменений используя [AltSource Browser](https://altsource.by.lao.sb/browse), чтобы видеть визуальное отображение источника и исправлять любые ошибки перед публикацией изменений. 11 | 12 | # Распространение источников приложений 13 | 14 | Вы можете создать ссылку для автоматического добавления источника используя этот шаблон: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | Больше информации есть в [схеме URL](/docs/advanced/url-schema). Иногда бывает полезно создавать ссылку на Ваш источник в таком формате, а потом вставлять её в сократитель ссылок, по типу ```tinyurl.com```. Однако, когда пользователь пытаеться использовать ссылку sidestore:// без установленного SideStore, оно вылетит, так-что документация может быть полезна. 19 | 20 | ## Это всё! 21 | 22 | Вот некоторые существующие хорошие источники приложений: [официальный источник приложений AltStore](https://apps.altstore.io), [источник приложений сообщества SideStore](https://github.com/SideStore/Community-Source), [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) и [источник приложений DolphiniOS](https://altstore.oatmealdome.me). 23 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Включение JIT 3 | description: Инструкция по включению Just-in-Time (JIT) компиляции для приложений, использующих её. 4 | --- 5 | 6 | :::note 7 | 8 | Есть много способов для включения JIT, таких как AltJIT, SideJITServer и других. В этой инструкции мы будем использовать StikJIT/StikDebug, мы рекомендуем использовать этот метод. Или как альтернативу, SideStore 0.6.2-nightly.2025.04.15 имеет обновления в minimuxer, в которых имеется встроенное включение JIT, схожим принципом на StikDebug. Для его использования, подключитесь к StosVPN и Wi-Fi или выключите сотовые данные с Wi-Fi. 9 | ::: 10 | 11 | ## Требования 12 | * Устройство на iOS/iPadOS 17.4 или выше, исключая 18.4b1. Если Вы на 17.0-17.3, используйте другие методы, по типу [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * 1 бесплатный слот приложения для StikJIT 14 | 15 | ## Установка StikJIT через SideStore 16 | 17 | 1. **Загрузите StikJIT:** 18 | Добавьте источник приложений в SideStore [здесь](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (Нужно чтобы SideStore был установлен, иначе ссылка не будет работать). 19 | 20 | 2. **Установите:** 21 | Используйте SideStore для установки StikJIT. 22 | 23 | 3. **Процедура установки:** 24 | Следуйте стандартной процедуре установки по инструкции ниже. 25 | 26 | ## Установка StikDebug через App Store (Не требует слот приложения) 27 | 28 | 1. **Установите StikDebug** 29 | Установите StikDebug с App Store [здесь](https://apps.apple.com/us/app/stikdebug/id6744045754). Приятный бонус - VPN, используемый в StikDebug схожий на тот, который используется в SideStore. Это означает, что Вы можете использовать его также для установки и освежение приложений. 30 | 31 | 2. **Процедура установки:** 32 | Следуйте стандартной процедуре установки по инструкции ниже. 33 | 34 | ### Стандартная процедура установки: 35 | 36 | 1. **Включите VPN:** 37 | Начните с включения StosVPN для StikJIT или встроенного VPN в StikDebug. 38 | 39 | 2. **Выгрузите файл сопряжения:** 40 | При появлении запроса, импортируйте тот-же самый **разархивированный файл сопряжения** получаемый через JitterbugPair, что используется в SideStore. Для более детальной информации по получению файла сопряжения, смотрите [здесь](/docs/installation/pairing-file). 41 | 42 | ## Чтобы включить JIT: 43 | 44 | 1. **Включите VPN:** 45 | Начните с включения StosVPN для StikJIT или встроенного VPN в StikDebug. 46 | 47 | 2. **Включите JIT:** 48 | Нажмите на кнопку “Enable JIT” и выберите приложения из списка для включения JIT 49 | 50 | ### Офлайн включения JIT 51 | Для использования JIT без сети, включите либо StosVPN, либо StikDebug. Далее, выключите и Wi-Fi, и сотовые данные когда будете включать StikJIT (используйте Авиарежим). Теперь Вы можете включить JIT как делаете это обычно. 52 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Схемы URL 3 | description: Инструкция по использованию схем URL. 4 | --- 5 | 6 | # Схемы URL 7 | 8 | Ниже приведен список различных схем URL, с помощью которых можно взаимодействовать с SideStore. Они очень полезные, так как позволяют разработчикам вписывать лишь одну ссылку в их социальных сетях или сайтах, и iOS откроёт ссылку напрямую в SideStore, выполняя данные задачи. 9 | 10 | В данный момент список того, что Вы можете сделать с URL схемами ограничен установкой приложений и источников приложений, но в будущем планируется добавить возможность принятия нескольких входных данных и выполнения множество других задач. 11 | ## Установка удалённо размещённого приложения 12 | 13 | ``` 14 | sidestore://install?url=[download url] 15 | ``` 16 | 17 | ## Добавление источника приложений 18 | 19 | ``` 20 | sidestore://source?url=[source url] 21 | ``` 22 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Установка через Linux 3 | description: Инструкция по установке SideStore через Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | Для установки SideStore (или любого другого IPA файла) на Linux, нужно установить Docker. Перед тем как начать, установите StosVPN и остальное из [подготовки](prerequisites)! 8 | 9 | 1. Запустите altcon через Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | Также возможен запуск altcon через Podman 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon начнёт сопряжение с Вашим устройством, подключите устройство, если ещё этого не сделали. Подтвердите запрос на доверие Вашему ПК. 20 | 21 | Когда завершите, выполните действия из [инструкции после установки](post-install). 22 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Установка через macOS 3 | description: Инструкция по установке SideStore через macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Перед началом, выполните шаги [подготовки](prerequisites) и получите [файл сопряжения](pairing-file)! 8 | 9 | 1. Загрузите и запустите AltServer с [сайта AltStore](https://AltStore.io). 10 | 2. Загрузите IPA файл SideStore который Вы можете найти [здесь](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Зажмите option/alt и нажмите на иконку AltServer в трее. Нажмите "Sideload .ipa", и выберите IPA файл SideStore. 12 | 4. Подтвердите "ПО разработчика" с Вашей почтой Apple ID. 13 | * Вы можете найти это в настройках, во вкладке "Основные", "VPN и управление устройством". 14 | 5. Откройте SideStore, выберите файл сопряжения и выполните вход в Ваш Apple ID. 15 | 16 | Когда завершите, выполните действия из [инструкции после установки](post-install). 17 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Инструкция после установки 3 | description: Уже очень близко, осталось всего несколько шагов! 4 | sidebar_position: 6 5 | --- 6 | Последний шаг установки SideStore - освежение SideStore, через него. 7 | 8 | Для этого, Вам нужно: 9 | 10 | 1. Подключиться к "StosVPN". 11 | 2. Открыть SideStore. 12 | 3. Если Вы ещё этого не сделали, выберите файл сопряжения. 13 | 4. Перейдите в "My Apps". 14 | 5. Нажмите на кнопку "x DAYS", где x - количество дней до истечения срока действия.. 15 | * Если Вы сделали всё правильно, должна открыться пустая вкладка в Safari или главный экран. Вы также получите уведомление о необходимости сделать это. 16 | 17 | Если SideStore не освежился, баг, из-за которого происходит раннее истечение срока, потребует переустановки Sidestore. Мы планируем сделать решение автоматическим, но в данный момент это нужно делать самостоятельно. 18 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Подготовка 3 | description: 'Первые шаги установки.' 4 | sidebar_position: 1 5 | --- 6 | 7 | Процес установки SideStore может выглядеть сложным, но с ***единоразовым*** использованием ПК и немного свободного времени, вы сможете установить SideStore! 8 | 9 | ## Требования 10 | 11 | Для установки SideStore, Вам потребуется: 12 | - Устройство iOS или iPadOS, работающее на iOS или iPadOS 14 или выше. 13 | - ПК на системе Windows, macOS, или Linux (Поддержка Linux является экспериментальной). 14 | - Аккаунт Apple ID. 15 | - Приложение "StosVPN". 16 | - Немного времени (Процесс достаточно быстрый, но лучше оставить время для возможного исправления неполадок). 17 | 18 | Пользователи iOS/iPadOS 16 или выше должны *обязательно* включить режим разработчка. Для этого: 19 | 1. Откройте приложение 'Настройки'. 20 | 2. Зайдите в вкладку 'Конфиденциальность и безопасность'. 21 | 3. Включите 'Режим разработчика' в самом низу. 22 | 23 | > **Заметка:** У вас появиться возможность включить режим разработчика только после успешной установки SideStore. 24 | 25 | ## StosVPN 26 | 27 | SideStore использует VPN на устройстве который позволяет SideStore "общаться" с внутренними службами. 28 | 29 | 1. Установите приложение 'StosVPN' из [официального App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Включите VPN. 31 | 32 | Вам нужно будет включать этот VPN когда вы захотите установить или обновить приложение в Sidestore. 33 | 34 | ## Дальнейшие действия 35 | 36 | Тепеь, переходи на следующую страницу для того чтобы сгенерировать файл сопряжения! 37 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Установка через Windows 3 | description: Инструкция по установке SideStore через Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Перепроверьте что вы используете версию [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) и [iTunes](https://support.apple.com/en-us/HT210384) не из Microsoft Store. Перед тем как приступать, убедитесь, что Вы выполнили все шаги [подготовки](prerequisites), и то что у Вас есть [файл сопряжения](pairing-file)! 8 | 9 | Версия iCloud, не относящаяся к Microsoft Store, была удалена с веб-сайта Apple в середине сентября 2022 года. Приведенная выше ссылка ведет на старую версию iCloud, которая все ещё совместима и доступна с серверов Apple. 10 | 11 | 1. Загрузите и запустите AltServer с [сайта AltStore](https://altstore.io/). 12 | 2. Загрузите IPA файл SideStore, который Вы можете найти [здесь](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Зажмите Shift и нажмите на иконку AltServer в трее. Нажмите "Sideload .ipa", и выберите IPA файл SideStore. 14 | 4. Подтвердите "ПО разработчика" с Вашей почтой Apple ID. 15 | * Вы можете найти это в настройках, во вкладке "Основные", "VPN и управление устройством". 16 | 5. Откройте SideStore, выберите файл сопряжения и выполните вход в Ваш Apple ID. 17 | 18 | Когда завершите, выполните действия из [инструкции после установки](post-install). 19 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # Про SideStore 6 | 7 | 8 | 9 | Добро пожаловать в SideStore! 10 | 11 | SideStore упрощает загрузку пользовательских приложений на устройствах iOS/iPadOS 14+. 12 | 13 | Чтобы начать, перейдите в раздел [подготовки](installation/prerequisites.mdx) и следуйте инструкциям. 14 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Журнал изменений 3 | description: Последние обновления и улучшения. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Журнал изменений 8 | 9 | ## 0.6.1 10 | 11 | ### Изменения 12 | Ого, уже весна? Вот новое обновление которое должно исправить ошибки с миграцией с версий 0.5.9/0.5.10 и один экспериментальный баг. Счастливых загрузок! 13 | 14 | ### Что изменилось: 15 | - Исправление: исправили опечатку в hasUpdate comparison благодаря @l2dy в [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Обновили SettingsViewController.swift благодаря @neoarz в [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Исправили проблемы с миграцией при переходе с версии 0.5.9 на версию 0.6.0 благодаря @mahee96 в [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Исправили опечатку "levaraging" -> "leveraging" благодаря @lafrenierejm в [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Добавили StosVPN в часть с прокси. Благодаря @Br0des в [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 23 | 24 | ### Изменения 25 | Уже Март и у нас есть несколько больших изменений. Мы наконец-то внесли изменения AltStore 2.0 в SideStore. Поэтому теперь вы получите все его преимущества, и также исправили несколько ошибок в SideStore. Наслождайтесь! 26 | 27 | ### Что изменилось: 28 | - Изменения AltStore 2.0 в [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Обновление]: Убрали скаченные вещи из освежения приложения так как "в обновлении" должно только обновлять профили подготовки благодаря @mahee96 в [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Настройки]: Исправлено: Переключатель DisableAppLimit возвращался обратно в выключенное состояние даже если на iOS, где находится sparseRestore, ещё не исправлен благодаря @mahee96 в [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Резервные копии]: Исправлено: логика обновления в течении загрузки пропадала так как определенное ключевое слово отсутствовало благодаря @mahee96 в [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Функция: Массовое добавление источников на экране источников с возможностью предварительной подготовки (стадирования) перед сохранением в базу данных благодаря @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Функция: отображение описания обновлений в приложении с поддержкой полного Markdown благодаря @mahee96 в [#897](https://github.com/SideStore/SideStore/pull/897) 34 | -------------------------------------------------------------------------------- /i18n/ru/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Частые ошибки 3 | description: Частые ошибки найденные в SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | Это страница в настоящее время все еще находится в разработке. Данная ниже информация должна быть правильной, но лучше ссылаться на наш [Дискорд сервер](https://discord.com/invite/sidestore) для помощи если нужно. 9 | 10 | ::: 11 | 12 | ## Частые ошибки с SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Причина возникновения 16 | Проблемы с подключением или неправильный файл сопряжения (pairing file). 17 | #### Решение 18 | 1. Попытайтесь переподключиться. 19 | 2. Сгенирируйте новый файл сопряжения (pairing file), используя JitterbugPair и импортируйте его через меню настроек. Для большей информации посмотрите нашу [Инструкцию для файла сопряжения](/docs/installation/pairing-file) 20 | 21 | ### No WiFi or VPN Connection (Отсутствует подключение к Wifi/VPN) 22 | #### Причина возникновения 23 | Проблемы подключения с сервисом minimuxer. 24 | #### Решение 25 | 1. Если вы используете WireGuard, то перейдите на StosVPN 26 | 2. Попробуйте снова (спамить на кнопку обычно помогает) 27 | 3. Перезапустите SideStore 28 | 4. Перезапустите StosVPN 29 | 5. Сгенирируйте новый файл сопряжения (pairing file), используя JitterbugPair и импортируйте его через меню настроек. Для большей информации посмотрите нашу [Инструкцию для файла сопряжения](/docs/installation/pairing-file) 30 | 31 | ### Sidestore сбрасывается на половине скачивания 32 | #### Причина возникновения 33 | Проблемы с кешом. 34 | #### Решение 35 | 1. Перезапустите SideStore 36 | 2. Очистите кеш 37 | 3. Поменяйте Anisette сервер 38 | 4. Сбросьте adi.pb 39 | 5. Выйдите из SideStore и зайдите снова 40 | 6. Попробуйте использовать WireGuard 41 | 7. Перезагрузите ваше устройство 42 | 8. Сгенерируйте другой файл сопряжения (pairing file) 43 | 9. Переустановите SideStore 44 | 45 | ### Не получается открыть SideStore 46 | #### Причины возникновения 47 | Несколько. 48 | #### Решение 49 | 1. Убедитесь что вы установили SideStore через Altserver. 50 | 2. Переустановите SideStore 51 | 52 | Если рекомендации сверху не помогли, попробуйте слежующие: 53 | 54 | 1. Удалите SideStore и все приложения, котооые вы скачали с помощью него. 55 | 2. Переустановите SideStore (да, опять). 56 | 3. Выберите файл сопряжения (pairing file) и войдиье. (Вылезет промт предлогая обновить SideStore, выберите "нет"). 57 | 4. Установите файл Sidestore.ipa на ваше устройство. 58 | 5. Импортируйте файл Sidestore.ipa в Sidestore также, как вы бы установили любое другое приложение через него. 59 | 6. Это позволит Sidestore сделать чистую очистку и обновление, и, надеюсь, исправит проблему. 60 | -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Appkällor 3 | description: En guide om anpassade appkällor. 4 | --- 5 | 6 | # Skapa en källa 7 | 8 | SideStore är helt kompatibelt med AltSources. Den officiella AltStore [källdokumentationen](https://faq.altstore.io/developers/make-a-source) ger alla detaljer du behöver för att skapa din egen AltSource. AltSources låter din publik bläddra bland, installera och uppdatera alla dina tillgängliga appar enkelt både i AltStore och SideStore. 9 | 10 | När du redigerar din källa rekommenderas det starkt att skapa och granska ett utkast av dina ändringar med hjälp av [AltSource Browser](https://altsource.by.lao.sb/browse) för att se en visuell förhandsvisning av din källa och rätta eventuella fel innan du slutför och publicerar ändringarna. 11 | 12 | # Distribuera din källa 13 | 14 | Du kan skapa en länk som automatiskt lägger till din AltSource genom att använda denna mall: 15 | ``` 16 | 17 | sidestore://source?url=\[source url] 18 | 19 | ``` 20 | För mer information, se [URL-schema](/docs/advanced/url-schema). Det är ofta hjälpsamt att skapa länken till din AltSource i detta format och sedan använda en tjänst som `tinyurl.com` för förkortning. Observera dock att om en användare försöker öppna en sidestore://-länk utan att ha SideStore installerat så kommer appen att krascha, så lite dokumentation kan vara hjälpsamt. 21 | 22 | ## Klart! 23 | 24 | Här är några bra befintliga AltSources: [officiella AltStore](https://apps.altstore.io), [SideStore Community](https://github.com/SideStore/Community-Source), [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) och [DolphiniOS](https://altstore.oatmealdome.me). 25 | ``` 26 | -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Aktivera JIT 3 | description: En handledning om hur man aktiverar Just-in-Time (JIT) kompilering för appar som kräver det. 4 | --- 5 | 6 | :::note 7 | 8 | Det finns många metoder för att aktivera JIT, såsom AltJIT, SideJITServer med flera. Den här handledningen täcker användningen av StikJIT/StikDebug, eftersom det är den metod vi för närvarande rekommenderar. Som ett alternativ inkluderar SideStore 0.6.2-nightly.2025.04.15 även uppdateringar till minimuxer, vilket ger inbyggd JIT-funktionalitet liknande StikDebug. För att använda detta, se bara till att du är ansluten till StosVPN och Wi-Fi, eller med mobildata och Wi-Fi avstängt. 9 | ::: 10 | 11 | ## Förutsättningar 12 | * En iDevice med iOS/iPadOS 17.4 eller senare, exklusive 18.4b1. Om du är på 17.0–17.3 måste du använda ett alternativ som [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * Minst en ledig app-slot för StikJIT 14 | 15 | ## Installera StikJIT med SideStore 16 | 17 | 1. **Hämta StikJIT:** 18 | Lägg till StikJIT AltSource i SideStore [här](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (du måste ha SideStore installerat, annars fungerar inte länken). 19 | 20 | 2. **Installera:** 21 | Använd SideStore för att installera StikJIT. 22 | 23 | 3. **Installationsprocedurer:** 24 | Följ standardprocedurerna i användarguiden nedan. 25 | 26 | ## Installera StikDebug via App Store (kräver ingen app-slot) 27 | 28 | 1. **Installera StikDebug** 29 | Installera StikDebug från App Store [här](https://apps.apple.com/us/app/stikdebug/id6744045754). En fördel är att VPN:en i StikDebug liknar den som används i SideStore, vilket innebär att du även kan använda den för att installera och uppdatera appar. 30 | 31 | 2. **Installationsprocedurer:** 32 | Följ standardprocedurerna i användarguiden nedan. 33 | 34 | ### Standardinstallationsprocedurer: 35 | 36 | 1. **Aktivera VPN:** 37 | Börja med att aktivera StosVPN för StikJIT eller den inbyggda VPN:en i StikDebug. 38 | 39 | 2. **Ladda upp parningsfilen:** 40 | När du uppmanas, importera samma **uppackade parningsfil** som du hämtade via JitterbugPair och använder för SideStore. För mer information om hur du hämtar denna parningsfil, se [här](/docs/installation/pairing-file). 41 | 42 | ## För att aktivera JIT: 43 | 44 | 1. **Aktivera VPN:** 45 | Börja med att aktivera StosVPN för StikJIT eller den inbyggda VPN:en i StikDebug. 46 | 47 | 2. **Aktivera JIT:** 48 | Klicka på knappen “Enable JIT” och välj en app från listan för att aktivera JIT-funktionen. 49 | 50 | ### Offlineaktivering av JIT 51 | För att aktivera JIT offline, aktivera StosVPN eller StikDebug. Stäng sedan både Wi-Fi och mobildata när du startar StikJIT (använd flygplansläge). Du kan sedan aktivera JIT som vanligt. 52 | ``` -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schema 3 | description: A guide on url schema. 4 | --- 5 | 6 | # URL Schema 7 | 8 | The following is the list of different URL Schemes that can be used to interact with SideStore. These are incredibly useful because they allow developers to simply put a one-click link on their social media or website, and iOS will open the link directly in SideStore, performing the action(s) specified. 9 | 10 | The current list of things you can do using URL Schemes is limited to installing apps and sources, but it will be expanded upon in the future to take multiple inputs and perform a variety of other tasks. 11 | 12 | ## Install a remotely hosted app 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## Add an AltSource 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux-instruktioner 3 | description: Instruktioner för att installera SideStore med Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | För att installera SideStore (eller någon annan IPA) på Linux, se till att du har Docker installerat. Innan du börjar, säkerställ att du har installerat StosVPN och alla andra [förutsättningar](prerequisites)! 8 | 9 | 1. Kör altcon med Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ```` 13 | 14 | Du kan också köra altcon med Podman 15 | 16 | ```bash 17 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 18 | ``` 19 | 20 | Altcon börjar nu para ihop sig med din enhet—anslut den om du inte redan gjort det. Tryck på “trust” och ange din lösenkod. 21 | 22 | När du är klar, följ [post-installationsinstruktionerna](post-install). -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS-instruktioner 3 | description: Instruktioner för att installera SideStore på macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Innan du börjar, se till att du har genomfört alla steg som finns i [Förutsättningar](prerequisites) och att du har en [parningsfil](pairing-file)! 8 | 9 | 1. Ladda ner och kör AltServer från [AltStore-webbplatsen](https://AltStore.io). 10 | 2. Ladda ner SideStore-IPA:n, som du hittar [här](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Håll ner **option/alt** och klicka på AltServer-ikonen i menyraden. Klicka på **Sideload .ipa** och välj SideStore-IPA-filen. 12 | 4. Godkänn **Developer App** med din Apple ID-e-postadress. 13 | * Du hittar detta i Inställningar, under **Allmänt** och sedan **VPN och enhetshantering**. 14 | 5. Öppna SideStore, välj din parningsfil och logga in med ditt Apple ID. 15 | 16 | När du är klar, följ [post-installationsinstruktionerna](post-install). 17 | -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Efterinstallationsinstruktioner 3 | description: Snart klart, bara några steg till! 4 | sidebar_position: 6 5 | --- 6 | 7 | Det sista steget för att installera SideStore är att uppdatera appen inifrån. 8 | 9 | För att göra detta behöver du: 10 | 11 | 1. Anslut till StosVPN. 12 | 2. Öppna SideStore. 13 | 3. Om du inte redan gjort det, välj parningsfilen. 14 | 4. Gå till _Mina appar_. 15 | 5. Välj knappen _x DAGAR_, där x är antalet dagar kvar tills utgång. 16 | * Om det lyckas öppnas en tom Safari-flik eller så återgår du till hemskärmen. Du får även en notis som påminner dig om detta. 17 | 18 | Om SideStore inte uppdateras kommer en bugg som orsakar för tidig utgång att tvinga dig att installera om appen. Planen är att detta ska ske automatiskt i framtiden, men just nu måste det göras manuellt. -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Förutsättningar 3 | description: 'De första stegen i installationen.' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStores installationsprocess kan verka knepig, men med en ***engångsanvändning*** av en dator och lite tid kommer du att ha SideStore på din enhet! 8 | 9 | ## Krav 10 | 11 | För att installera SideStore behöver du: 12 | - En iOS- eller iPadOS-enhet med iOS eller iPadOS 14 eller senare. 13 | - En Windows-, macOS- eller Linux-dator (Linux-stöd är experimentellt). 14 | - Ett Apple-ID. 15 | - Appen StosVPN. 16 | - Lite tid (processen är snabb, men se till att ha tid för felsökning). 17 | 18 | Användare av iOS/iPadOS 16 eller senare *måste* ha Utvecklarläge (Developer Mode) aktiverat. Gör så här: 19 | 1. Öppna Inställningar. 20 | 2. Gå till **Integritet och säkerhet**. 21 | 3. Aktivera **Utvecklarläge** längst ned. 22 | 23 | > **Obs:** Du ser endast alternativet **Utvecklarläge** efter att du har installerat SideStore. 24 | 25 | ## StosVPN 26 | 27 | SideStore använder en inbyggd VPN för att kommunicera med interna tjänster. 28 | 29 | 1. Ladda ner appen StosVPN från [App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Aktivera VPN-anslutningen. 31 | 32 | Denna VPN måste vara aktiv när du vill installera eller uppdatera appar i SideStore. 33 | 34 | ## Nästa steg 35 | 36 | Gå nu till nästa sida för att skapa din parningsfil! -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows-installation 3 | description: Instruktioner för att installera SideStore på Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Se till att du har de icke-Microsoft Store-versionerna av [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) och [iTunes](https://support.apple.com/en-us/HT210384) installerade om du kör Windows. Innan du börjar, se till att du har slutfört alla steg under [Förutsättningar](prerequisites) och att du har en [paringsfil](pairing-file)! 8 | 9 | Den icke-Microsoft Store-versionen av iCloud togs bort från Apples webbplats i mitten av september 2022. Länken ovan leder till en äldre version som fortfarande är kompatibel och tillgänglig direkt från Apples servrar. 10 | 11 | 1. Ladda ner och kör AltServer från [AltStore-webbplatsen](https://altstore.io/). 12 | 2. Ladda ner SideStore-IPA:n som du hittar [här](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Håll ner **Shift** och klicka på AltServer-ikonen i systemfältet. Klicka på **Sideload .ipa** och välj SideStore-IPA-filen. 14 | 4. Godkänn **Developer App** med din Apple-ID-e-postadress. 15 | * Du hittar detta i Inställningar > **Allmänt** > **VPN och enhetshantering**. 16 | 5. Öppna SideStore, välj din paringsfil och logga in med ditt Apple ID. 17 | 18 | När du är klar, följ [efterinstallationsinstruktionerna](post-install). -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Intro 6 | 7 | :::danger 8 | This documentation may currently not completely translated into your language. 9 | 10 | Denna dokumentation kanske för närvarande inte är helt översatt till ditt språk. 11 | ::: 12 | 13 | Välkommen till SideStore! 14 | 15 | SideStore gör det enkelt att sideloada applikationer på iOS/iPadOS 14+ enheter. 16 | 17 | För att komma igång, gå till [Förutsättningar](installation/prerequisites.mdx) och följ instruktionerna. 18 | -------------------------------------------------------------------------------- /i18n/sv/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vanliga problem 3 | description: Vanliga problem som kan uppstå i SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | Den här sidan är för närvarande under arbete. Informationen bör vara korrekt, men om du behöver hjälp, vänligen besök vår [Discord-server](https://discord.com/invite/sidestore). 9 | 10 | ::: 11 | 12 | ## Vanliga problem med SideStore 13 | 14 | ### AFC-anslutning misslyckades 15 | #### Orsak 16 | Anslutningsproblem eller ogiltig parningsfil. 17 | #### Åtgärd 18 | 1. Försök att ansluta igen 19 | 2. Generera en ny parningsfil med JitterbugPair och importera den via inställningsmenyn. Se våra [instruktioner för parningsfil](/docs/installation/pairing-file) för mer information. 20 | 21 | ### Ingen Wi-Fi eller VPN-anslutning 22 | #### Orsak 23 | Anslutningsproblem med minimuxer-tjänsten. 24 | #### Åtgärd 25 | 1. Om du använder WireGuard, byt till StosVPN 26 | 2. Försök igen (att trycka flera gånger på knappen hjälper ofta) 27 | 3. Starta om SideStore 28 | 4. Starta om StosVPN 29 | 5. Generera en ny parningsfil med JitterbugPair och importera den via inställningsmenyn. Se våra [instruktioner för parningsfil](/docs/installation/pairing-file) för mer information. 30 | 31 | ### SideStore hänger sig halvvägs vid installation 32 | #### Orsak 33 | Cache-problem. 34 | #### Åtgärd 35 | 1. Starta om SideStore 36 | 2. Rensa cache 37 | 3. Byt anisette-server 38 | 4. Återställ `adi.pb` 39 | 5. Logga ut från SideStore och logga in igen 40 | 6. Använd WireGuard 41 | 7. Starta om enheten 42 | 8. Generera en ny parningsfil 43 | 9. Installera om SideStore 44 | 45 | ### Kan inte starta SideStore 46 | #### Orsak 47 | Flera möjliga orsaker. 48 | #### Åtgärd 49 | 1. Kontrollera att du installerade SideStore via AltServer. 50 | 2. Installera om SideStore. 51 | 52 | Om ovanstående inte fungerar, gör så här: 53 | 54 | 1. Radera SideStore och alla appar som installerats via SideStore. 55 | 2. Installera om SideStore. 56 | 3. Välj parningsfil och logga in (du får en uppmaning om att uppdatera SideStore – välj nej). 57 | 4. Installera `SideStore.ipa` till din enhet. 58 | 5. Importera `SideStore.ipa` i SideStore som du gör med vilken annan app som helst. 59 | 6. Detta ger SideStore en ren uppdatering och förhoppningsvis löser problemet. 60 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Nguồn ứng dụng 3 | description: Hướng dẫn về nguồn ứng dụng tùy chỉnh. 4 | --- 5 | 6 | # Tạo nguồn ứng dụng 7 | 8 | SideStore hoàn toàn tương thích với AltSources. [Tài liệu nguồn AltStore chính thức](https://faq.altstore.io/developers/make-a-source) cung cấp mọi thông tin chi tiết bạn cần để tạo AltSource của riêng mình. AltSources cho phép đối tượng của bạn xem, cài đặt và cập nhật tất cả các ứng dụng khả dụng của bạn một cách dễ dàng trên cả AltStore và SideStore. 9 | 10 | Khi chỉnh sửa nguồn của bạn, bạn nên tạo và xem bản nháp các thay đổi của mình bằng [Trình duyệt AltSource](https://altsource.by.lao.sb/browse) để xem hình ảnh trực quan về nguồn của bạn và sửa mọi lỗi trước khi hoàn tất và xuất bản các thay đổi cho nguồn của bạn. 11 | 12 | # Phân phối Nguồn của bạn 13 | 14 | Bạn có thể tạo liên kết để tự động thêm AltSource của mình bằng cách sử dụng mẫu này: 15 | ``` 16 | sidestore://source?url=[url nguồn] 17 | ``` 18 | Để biết thêm thông tin, hãy xem [Sơ đồ URL](/docs/advanced/url-schema). Thường hữu ích khi tạo liên kết đến AltSource của bạn theo định dạng này, sau đó đưa vào trình rút gọn liên kết như ```tinyurl.com```. Tuy nhiên, nếu người dùng cố gắng sử dụng liên kết sidestore:// mà không cài đặt SideStore, liên kết sẽ bị sập, do đó, một số tài liệu có thể hữu ích. 19 | 20 | ## Vậy là xong! 21 | 22 | Sau đây là một số AltSource hiện có hữu ích: Nguồn [AltStore chính thức](https://apps.altstore.io), nguồn [từ cộng đồng SideStore](https://github.com/SideStore/Community-Source), nguồn [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) và nguồn [DolphiniOS](https://altstore.oatmealdome.me). 23 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Chạy JIT 3 | description: Hướng dẫn cách bật Just-in-Time (JIT) cho các ứng dụng yêu cầu tính năng này. 4 | --- 5 | 6 | :::note 7 | 8 | Có nhiều phương pháp để bật JIT, chẳng hạn như AltJIT, SideJITServer, v.v. Hướng dẫn này sẽ đề cập đến việc sử dụng StikJIT/StikDebug, vì đây là phương pháp chúng tôi hiện đang khuyến nghị. Ngoài ra, SideStore 0.6.2-nightly.2025.04.15 cũng bao gồm các bản cập nhật cho minimuxer, cho phép chức năng JIT tích hợp tương tự như StikDebug. Để sử dụng chức năng này, chỉ cần đảm bảo bạn đã kết nối với StosVPN và Wi-Fi hoặc đã tắt dữ liệu di động và Wi-Fi. 9 | ::: 10 | 11 | ## Điều kiện 12 | * Một iDevice trên iOS/iPadOS 17.4 trở lên, ngoại trừ 18.4b1. Nếu bạn đang sử dụng 17.0-17.3, bạn phải sử dụng một giải pháp thay thế như [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * Ít nhất 1 khe cắm ứng dụng miễn phí cho StikJIT 14 | 15 | ## Cài đặt StikJIT với SideStore 16 | 17 | 1. **Tải StikJIT:** 18 | Thêm StikJIT AltSource vào SideStore [tại đây](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (Bạn phải cài đặt SideStore, nếu không liên kết này sẽ không hoạt động). 19 | 20 | 2. **Cài đặt:** 21 | Sử dụng SideStore để cài đặt StikJIT. 22 | 23 | 3. **Quy trình cài đặt:** 24 | Thực hiện theo các quy trình cài đặt tiêu chuẩn trong hướng dẫn sử dụng bên dưới. 25 | 26 | ## Cài đặt StikDebug với App Store (Không yêu cầu khe cắm ứng dụng) 27 | 28 | 1. **Cài đặt StikDebug** 29 | Cài đặt StikDebug từ App Store [tại đây](https://apps.apple.com/us/app/stikdebug/id6744045754). Một điều tuyệt vời là VPN có trong StikDebug tương tự như VPN được sử dụng trong SideStore, nghĩa là bạn cũng có thể sử dụng VPN để cài đặt và làm mới ứng dụng. 30 | 31 | 2. **Quy trình cài đặt:** 32 | Thực hiện theo các quy trình cài đặt tiêu chuẩn trong hướng dẫn sử dụng bên dưới. 33 | 34 | ### Quy trình cài đặt chuẩn: 35 | 36 | 1. **Bật VPN:** 37 | Bắt đầu bằng cách kích hoạt StosVPN cho StikJIT hoặc VPN tích hợp trong StikDebug. 38 | 39 | 2. **Tải lên tệp kết nối:** 40 | Khi được nhắc, hãy nhập cùng **tệp kết nối đã giải nén** lấy được qua JitterbugPair mà bạn sử dụng cho SideStore. Để biết thêm thông tin về cách lấy tệp ghép nối này, hãy xem [tại đây](/docs/installation/pairing-file). 41 | 42 | ## Để bật JIT: 43 | 44 | 1. **Chạy VPN:** 45 | Bắt đầu bằng cách kích hoạt StosVPN cho StikJIT hoặc VPN tích hợp trong StikDebug. 46 | 47 | 2. **Khởi động JIT:** 48 | Nhấp vào nút “Enable JIT” và chọn một ứng dụng từ danh sách để kích hoạt chức năng JIT. 49 | 50 | ### Bật JIT ngoại tuyến 51 | Để bật JIT ngoại tuyến, hãy bật StosVPN VPN hoặc StikDebug. Sau đó, tắt cả Wi-Fi và Dữ liệu di động khi bạn khởi chạy StikJIT (sử dụng Chế độ máy bay). Sau đó, bạn có thể bật JIT như bình thường. 52 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sơ đồ URL 3 | description: Hướng dẫn về lược đồ url. 4 | --- 5 | 6 | # Sơ đồ URL 7 | 8 | Sau đây là danh sách các URL Scheme khác nhau có thể được sử dụng để tương tác với SideStore. Những URL Scheme này cực kỳ hữu ích vì chúng cho phép các nhà phát triển chỉ cần đặt một liên kết một lần nhấp vào phương tiện truyền thông xã hội hoặc trang web của họ và iOS sẽ mở liên kết trực tiếp trong SideStore, thực hiện hành động(các hành động) được chỉ định. 9 | 10 | Danh sách hiện tại về những việc bạn có thể làm khi sử dụng URL Scheme chỉ giới hạn ở việc cài đặt ứng dụng và nguồn, nhưng danh sách này sẽ được mở rộng trong tương lai để tiếp nhận nhiều đầu vào và thực hiện nhiều tác vụ khác. 11 | 12 | ## Cài đặt ứng dụng được lưu trữ từ xa 13 | 14 | ``` 15 | sidestore://install?url=[url để tải] 16 | ``` 17 | 18 | ## Thêm AltSource 19 | 20 | ``` 21 | sidestore://source?url=[url nguồn] 22 | ``` 23 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hướng dẫn cho Linux 3 | description: Hướng dẫn tải SideStore sử dụng hệ điều hành Linux 4 | sidebar_position: 5 5 | --- 6 | 7 | Để tải SideStore (hoặc bất kì IPA nào khác) trên hệ điều hành Linux, hãy chắc chắn rằng bạn có Docker tải về. Trước khi bắt đầu, hãy đảm bảo cài đặt [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051) và bất kỳ phần mềm nào khác và [điều kiện cho máy](prerequisites) đã đầy đủ! 8 | 9 | 1. Chạy altcon bằng Docker 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | Bạn có thể chạy altcon bằng Podman 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | 2. Altcon sẽ bắt đầu kết nối tới thiết bị của bản, hãy gắn thiết bị của bạn vào máy bằng dây đi theo thiết bị của bạn. Ấn "tin cậy"/"tin tưởng"/"trust" và điền vào mật khẩu của thiết bị IOS/Ipad của bạn. 20 | 21 | 3. Khi đã hoàn thành, hãy tiếp tục với phần [hướng dẫn sau khi cài đặt](post-install). 22 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hướng dẫn cho MacOS 3 | description: Hướng dẫn cài đặt SideStore sử dụng hệ điều hành macOS 4 | sidebar_position: 4 5 | --- 6 | 7 | Trước khi bắt đầu, hãy đảm bảo bạn đã hoàn thành tất cả các bước trong [Điều kiện cho máy](prerequisites), và bạn có một [tệp kết nối](pairing-file)! 8 | 9 | 1. Tải và chạy AltServer từ [Trang chủ của AltStore](https://AltStore.io). 10 | 2. Tải SideStore IPA từ trang chủ github của [SideStore](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 11 | 3. Ấn giữ nút option/alt và dùng con trỏ ấn vào biểu tượng [AltServer](https://media.idownloadblog.com/wp-content/uploads/2020/02/macOS-Big-Sur-select-device-to-install-AltStore.jpg) biểu tượng trên thanh menu. Ấn vào "Sideload .ipa", và chọn tệp sidestore.ipa. 12 | 4. Phê duyệt "Ứng dụng dành cho nhà phát triển" bằng tài khoản Apple ID của bạn. 13 | * Bạn có thể tìm thấy phần này trong phần Cài đặt, "Cài đặt chung", "Quản lý VPN & Thiết bị". 14 | 5. Mở SideStore, chọn tệp kết nối, và đăng nhập vào tài khoản Apple ID của bạn 15 | 16 | Khi đã hoàn tất, hãy tiếp tục đến [hướng dẫn sau khi cài đặt](post-install). 17 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hướng dẫn sau khi cài đặt SideStore 3 | description: Sắp xong rồi, chỉ cần vài bước nữa thôi! 4 | sidebar_position: 6 5 | --- 6 | Bước cuối cùng để cài đặt SideStore là làm mới SideStore trong chính nó. 7 | 8 | Để thực hiện điều này, bạn cần phải: 9 | 10 | 1. Kết nối vào StosVPN. 11 | 2. Mở SideStore. 12 | 3. Nếu bạn chưa thực hiện, hãy chọn tệp ghép nối. 13 | 4. Ấn vào "My Apps". 14 | 5. Ấn vào "Refresh All" 15 | * Nếu thành công, thao tác này sẽ mở một tab Safari trống hoặc chuyển đến màn hình chính của bạn. Bạn cũng sẽ nhận được thông báo yêu cầu bạn thực hiện thao tác này. 16 | 17 | Nếu SideStore không được làm mới, lỗi gây ra hết hạn sớm sẽ yêu cầu bạn phải cài đặt lại SideStore. Có một kế hoạch để thực hiện việc này tự động, nhưng hiện tại cần phải thực hiện thủ công. 18 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Điều kiện cần thiết cho thiết bị của bạn 3 | description: 'Các bước cài đặt đầu tiên.' 4 | sidebar_position: 1 5 | --- 6 | 7 | Quá trình cài đặt SideStore có vẻ phức tạp, nhưng chỉ cần ***sử dụng một lần*** máy tính và một thời gian, bạn sẽ có SideStore trên thiết bị của mình! 8 | 9 | ## Điều kiện 10 | 11 | Để cài đặt SideStore, bạn sẽ cần: 12 | - Thiết bị iOS hoặc iPadOS chạy iOS hoặc iPadOS 14 trở lên. 13 | - Máy tính Windows, macOS hoặc Linux (hỗ trợ Linux đang trong giai đoạn thử nghiệm). 14 | - Tài khoản Apple ID. 15 | - Ứng dụng [StosVPN](https://apps.apple.com/us/app/stosvpn/id6744003051). 16 | - Một chút thời gian (Đây là quá trình nhanh chóng, nhưng bạn nên dành thời gian để khắc phục sự cố). 17 | 18 | Người dùng iOS/iPadOS 16 trở lên *phải* bật Chế độ nhà phát triển. Thực hiện bằng cách: 19 | 1. Mở ứng dụng cài đặt. 20 | 2. Đi đến phần 'Quyền Riêng Tư Và Bảo Mật'. 21 | 3. Tìm 'Chế độ nhà phát truyển' và bật lên ở phía dưới phần 'Quyền Riêng Tư Và Bảo Mật'. (nó có thể báo cho bạn phải khởi động lại máy) 22 | 23 | > **Lưu ý:** Bạn sẽ chỉ thấy tùy chọn 'Chế độ nhà phát triển' sau khi đã cài đặt SideStore thành công. 24 | 25 | ## StosVPN 26 | 27 | SideStore sử dụng VPN trên thiết bị cho phép SideStore giao tiếp với các dịch vụ nội bộ. 28 | 29 | 1. Tải ứng dụng StosVPN từ [App Store](https://apps.apple.com/us/app/stosvpn/id6744003051). 30 | 2. Chạy VPN. 31 | 32 | Bạn phải bật VPN này bất cứ khi nào muốn cài đặt hoặc cập nhật ứng dụng trong SideStore. 33 | 34 | ## Bước tiếp theo 35 | 36 | Bây giờ, hãy chuyển sang trang tiếp theo để tạo tệp kết nối của bạn! 37 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hướng dẫn cho hệ điều hành Windows 3 | description: Hướng dẫn tải SideStore sử dụng hệ điều hành Windows 4 | sidebar_position: 3 5 | --- 6 | 7 | Hãy đảm bảo rằng trên máy của bạn tải phiên bản [iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe) và [iTunes](https://support.apple.com/en-us/HT210384) không phải của Microsoft Store về. Trước khi bắt đầu, hãy đảm bảo bạn đã hoàn thành tất cả các bước trong [Điều kiện cần thiết cho máy](prerequisites),và bạn có một [Tệp kết nối](pairing-file)! 8 | 9 | Phiên bản iCloud không phải của Microsoft Store đã bị xóa khỏi trang web của Apple vào khoảng giữa tháng 9 năm 2022. Liên kết ở trên dẫn đến phiên bản iCloud cũ hơn vẫn tương thích và vẫn có sẵn trực tiếp từ máy chủ của Apple. 10 | 11 | 1. Tải và chạy AltServer từ [Trang chủ của AltStore](https://altstore.io/). 12 | 2. Tải về SideStore IPA từ github của Sidestore [ở đây](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa). 13 | 3. Ấn giữ nút shift và ấn vào biều tượng của [AltServer](https://preview.redd.it/altserver-doesnt-launch-on-windows-11-v0-i8bgl2mfh2ta1.png?width=622&format=png&auto=webp&s=4fb86f317e3883a20a8846168a91f5c9ffd31ec8). Ấn "Sideload .ipa", và chọn tệp SideStore.ipa. 14 | 4. Phê duyệt "Ứng dụng dành cho nhà phát triển" bằng tài khoản Apple ID của bạn. 15 | * Bạn có thể tìm ở phần cài đặt, "cài đặt chung", "Quản lý VPN & Thiết bị". 16 | 5. Mở SideStore, chọn tệp kết nối, và đăng nhập vào Apple ID ở phần settings. 17 | 18 | Khi bạn hoàn thành, sau đó làm theo [Hướng dẫn sau khi cài đặt](post-install). 19 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore Intro 6 | 7 | :::danger 8 | 9 | This documentation is currently not completely translated into your language. Please consider helping us by translating our docs! 10 | 11 | Tài liệu này hiện chưa được dịch hoàn toàn sang ngôn ngữ của bạn. Vui lòng cân nhắc giúp chúng tôi bằng cách dịch tài liệu của chúng tôi! 12 | 13 | ::: 14 | 15 | 16 | Chào mừng đến với SideStore! 17 | 18 | SideStore giúp việc tải ứng dụng trên các thiết bị iOS/iPadOS 14+ trở nên dễ dàng. 19 | 20 | Để bắt đầu, hãy đi đến [Điều kiện cho thiết bị](installation/prerequisites.mdx) và làm theo hướng dẫn. 21 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Release Notes 3 | description: A collection of SideStore release notes. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Stable Notes 8 | 9 | ## 0.6.1 10 | 11 | ### Changelog 12 | It's spring already? Here's a new update that should fix migration issues from 0.5.9/0.5.10 and an expiration bug. Happy sideloading! 13 | 14 | ### What's Changed: 15 | - fix: typo in hasUpdate comparison by @l2dy in [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Update SettingsViewController.swift by @neoarz in [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Fixes for migration issues when migrating from 0.5.9 to 0.6.0 by @mahee96 in [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Fix typo "levaraging" -> "leveraging" by @lafrenierejm in [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Added StosVPN to the EM Proxy part. by @Br0des in [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 23 | 24 | ### Changelog 25 | It's March and we have some big changes. We've finally included AltStore 2.0 changes into SideStore. So you will get all the benefits of that and also some fixes in SideStore. Enjoy! 26 | 27 | ### What's Changed: 28 | - AltStore 2.0 changes in [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles by @mahee96 in [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Settings]: Fix: DisableAppLimit switch reverting back to off state even if on iOS where sparseRestore is not patched yet by @mahee96 in [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Backup]: Fix: update logic during install missed since override keyword was missing by @mahee96 in [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database by @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Feature: Render in-app update description as (full) markdown by @mahee96 in [#897](https://github.com/SideStore/SideStore/pull/897) 34 | -------------------------------------------------------------------------------- /i18n/vi/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Các vấn đề hay xảy ra 3 | description: Các vấn đề hay xảy ra trên SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | Trang này hiện đang trong quá trình hoàn thiện. Thông tin được cung cấp phải chính xác, nhưng vui lòng tham khảo [Discord server của chúng tôi](https://discord.com/invite/sidestore) để được hỗ trợ nếu cần. 9 | 10 | ::: 11 | 12 | ## Các vấn đề hay xảy ra SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Nguyên nhân 16 | Sự cố kết nối hoặc tệp ghép nối không hợp lệ. 17 | #### Cách giải quyết 18 | 1. Hãy thử kết nối lại 19 | 2. Tạo một tệp ghép nối mới bằng JitterbugPair và nhập tệp đó thông qua phần settings trong SideStore. Xem phần [Hướng dẫn ghép nối tập tin](/docs/installation/pairing-file) để tham khảo. 20 | 21 | ### Không có kết nối WiFi hoặc VPN 22 | #### Nguyên nhân 23 | Sự cố kết nối với dịch vụ. 24 | #### Cách giải quyết 25 | 1. Nếu đang sử dụng WireGuard, hãy xóa và tải [StosVPN trên appstore](https://apps.apple.com/us/app/stosvpn/id6744003051) 26 | 2. Thử lại (nhấn nút thường xuyên hay có tác dụng) 27 | 3. Khởi động lại SideStore 28 | 4. Khởi động lại StosVPN 29 | 5. Tạo một tệp ghép nối mới bằng JitterbugPair và nhập tệp đó thông qua phần settings trong SideStore. Xem phần [Hướng dẫn ghép nối tập tin](/docs/installation/pairing-file) để tham khảo. 30 | 31 | ### Sidestore treo giữa chừng khi cài đặt 32 | #### Nguyên nhân 33 | Sự cố về bộ đệm. 34 | #### Cách giải quyết 35 | 1. Khởi động lại SideStore 36 | 2. Xóa bộ đệm 37 | 3. Thay đổi Anisette Server 38 | 4. Khởi đông lại như ban đầu (reset) adi.pb 39 | 5. Đăng xuất ra SideStore và đăng nhập lại 40 | 6. Thử cài lại Wireguard Sidestore và thử sử dụng 41 | 7. Khởi động lại thiết bị 42 | 8. Tạo một tệp ghép nối mới bằng JitterbugPair và nhập tệp đó thông qua phần settings trong SideStore. Xem phần [Hướng dẫn ghép nối tập tin](/docs/installation/pairing-file) để tham khảo. 43 | 9. Tải lại SideStore 44 | 45 | ### Không thể mở được SideStore 46 | #### Nguyên nhân 47 | Rất nhiều nghuyên nhân. 48 | #### Cách giải quyết 49 | 1. Cài đặt lại SideStore từ Altserver theo hướng dẫn cài đặt cho hệ điều hành [Linux](/docs/installation/linux) ,[Mac](/docs/installation/mac), hoặc [Window](/docs/installation/windows) 50 | 2. Tải lại SideStore 51 | 52 | Nếu cách trên không hiệu quả, hãy làm như sau: 53 | 54 | 1. Xóa SideStore và tất cả các ứng dụng bạn đã tải về từ SideStore. 55 | 2. Tải lại SideStore. 56 | 3. Tạo một tệp ghép nối mới bằng JitterbugPair và nhập tệp đó thông qua phần settings trong SideStore. Xem phần [Hướng dẫn ghép nối tập tin](/docs/installation/pairing-file) để tham khảo. 57 | 4. Cài đặt tệp Sidestore.ipa vào thiết bị của bạn. 58 | 5. Chọn tệp ghép nối và đăng nhập. (Nó sẽ nhắc bạn làm mới SideStore, chọn NO) 59 | 6. Cài đặt tệp Sidestore.ipa vào thiết bị của bạn trực tiếp vào SideStore giống như tải về những ứng dụng khác 60 | 7. Điều này sẽ cho phép Sidestore làm mới hoàn toàn và hy vọng có thể khắc phục được sự cố. 61 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/advanced/app-sources.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: App Sources 3 | description: A guide on custom app sources. 4 | --- 5 | 6 | # Make a Source 7 | 8 | SideStore is fully compatible with AltSources. The official AltStore [source documentation](https://faq.altstore.io/developers/make-a-source) provides all the details you need to make your own AltSource. AltSources allow your audience to view, install, and update all your available apps easily across both AltStore and SideStore. 9 | 10 | When editing your source, it is highly recommended to create and view a draft of your changes using the [AltSource Browser](https://altsource.by.lao.sb/browse) to see a visual display of your source and correct any errors before finalizing and publishing changes to your source. 11 | 12 | # Distributing your Source 13 | 14 | You can create a link to automatically add your AltSource by using this template: 15 | ``` 16 | sidestore://source?url=[source url] 17 | ``` 18 | For more info, see [URL Schema](/docs/advanced/url-schema). It is often helpful to create the link to your AltSource in this format, then put it into a link shortener such as ```tinyurl.com```. However, if a user tries to use a sidestore:// link without SideStore already installed, it will crash, so some documentation may be helpful. 19 | 20 | ## That's it! 21 | 22 | Here are some good existing AltSources: The [official AltStore](https://apps.altstore.io) source, the [SideStore community](https://github.com/SideStore/Community-Source) source, the [StikJIT](https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) source, and the [DolphiniOS](https://altstore.oatmealdome.me) source. -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/advanced/jit.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Enabling JIT 3 | description: A tutorial on how to enable Just-in-Time (JIT) Compilation for apps that require it. 4 | --- 5 | 6 | :::note 7 | 8 | There are many methods to enabling JIT, such as AltJIT, SideJITServer, and more. This tutorial will cover the use of StikJIT/StikDebug, as it is the method we currently recommend. As an alternative, SideStore 0.6.2-nightly.2025.04.15 also includes updates to minimuxer, allowing built-in JIT functionality similar to StikDebug. To use this, simply ensure you are connected to StosVPN and Wi-Fi or with mobile data and Wi-Fi disabled. 9 | ::: 10 | 11 | ## Prerequisites 12 | * An iDevice on iOS/iPadOS 17.4 or above, excluding 18.4b1. If you are on 17.0-17.3, you must use an alternative such as [SideJITServer](https://github.com/nythepegasus/SideJITServer) 13 | * At least 1 free app slot for StikJIT 14 | 15 | ## StikJIT installation with SideStore 16 | 17 | 1. **Obtain StikJIT:** 18 | Add the StikJIT AltSource to SideStore [here](sidestore://source?url=https://raw.githubusercontent.com/StephenDev0/StikJIT/refs/heads/main/repo.json) (You must have SideStore installed or this link will not function). 19 | 20 | 2. **Install:** 21 | Use SideStore to install StikJIT. 22 | 23 | 3. **Installation procedures:** 24 | Follow the standard installation procedures in the usage guide below. 25 | 26 | ## StikDebug installation with App Store (Doesn't require an app slot) 27 | 28 | 1. **Install StikDebug** 29 | Install StikDebug from the App Store [here](https://apps.apple.com/us/app/stikdebug/id6744045754). Something nice- the VPN present in StikDebug is similar to the one used in SideStore, meaning you use it to install and refresh apps as well. 30 | 31 | 2. **Installation procedures:** 32 | Follow the standard installation procedures in the usage guide below. 33 | 34 | ### Standard installation procedures: 35 | 36 | 1. **Enable VPN:** 37 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 38 | 39 | 2. **Upload the Pairing File:** 40 | When prompted, import the same **unzipped pairing file** obtained via JitterbugPair you use for SideStore. For more information on obtaining this pairing file, see [here](/docs/installation/pairing-file). 41 | 42 | ## To enable JIT: 43 | 44 | 1. **Enable VPN:** 45 | Start by activating StosVPN for StikJIT or the built-in VPN in StikDebug. 46 | 47 | 2. **Activate JIT:** 48 | Click the “Enable JIT” button and select an app from the list to activate the JIT functionality. 49 | 50 | ### Offline JIT Enabling 51 | To enable JIT offline, enable the StosVPN VPN or StikDebug. Then, turn both Wi-Fi and Mobile Data OFF when you launch StikJIT (use Airplane Mode). You can then enable JIT as normal. 52 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/advanced/sparserestore.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 3-App Limit Bypass 3 | description: A tutorial on how to install more than 3 apps via SideStore using the SparseRestore exploit. 4 | --- 5 | 6 | :::note 7 | 8 | The SparseRestore "Bypass 3 app limit" exploit **only works on iOS/iPadOS versions between 17.0 and 18.1 beta 4 (not including 17.7.1)**. If you are not on these versions and it doesn't work, **please do not ask for support on this**. 9 | 10 | ::: 11 | 12 | ## Prerequisites 13 | * An iDevice running versions supported by the SparseRestore exploit (see note above). 14 | * At least 1 free app slot. 15 | * SideStore version 0.5.9 or later. You can find the latest versions [here](https://github.com/SideStore/SideStore/releases). 16 | * To perform this exploit, you MUST have **Find My** turned off on your iDevice during the process. It will not work otherwise. Here is how you can turn it off: 17 | - Open the Settings app. 18 | - Tap on your name at the top. 19 | - Tap on Find My. 20 | - Tap on Find My iPhone/iPad. 21 | - Turn off Find My iPhone/iPad. 22 | - You may be required to enter your Apple ID password to confirm. 23 | 24 | > **Note:** You may still not be able to turn off Find My since having Stolen Device Protection on might prevent you from turning it off. Turn off Stolen Device Protection before trying to turn off Find My. 25 | 26 | ## Steps 27 | 1. Install SparseBox. This can be done with a variety of methods, but for the purposes of this, install it with SideStore. The latest version can be found [here](https://nightly.link/khanhduytran0/SparseBox/workflows/build/main/artifact.zip) (unzip artifact.zip for the .ipa file). 28 | 29 | 2. Tick on "Disable App Limit" in SideStore, and make sure SideStore is **closed** (not in background), then open SparseBox. 30 | 31 | 3. Enable StosVPN, select your pairing file and tap 'Bypass 3-app limit'. This should bring up a log output. Wait for it to say `idevicebackup2 exited with code -18` or `idevicebackup2 exited with code 2`, then close the app. No need to hit apply. 32 | 33 | 4. Re-open SideStore, and scroll down in SideStore settings. Press "clear cache", this will allow the exploit to be seen by SideStore. 34 | 35 | 5. Test that the exploit has worked (you may need to install more than one app to test, depending on how many free slots you have). If it throws an error about the limit, reopen SideStore or retry the exploit. If it installs the app, congratulations! You can now have more than 3 apps installed at one time. 36 | 37 | ## Notes 38 | Due to certain limitations, this exploit must be done for every 3 additional apps you sideload. 39 | 40 | If you want/need Find My for other purposes, you can now turn it back on. However, if you want to install or refresh more apps, you will need to turn it off again. 41 | 42 | ## Alternatives 43 | If either the exploit doesn't work for you, or your iDevice is on an unsupported version, there is an alternative to be able to use more than 3 apps at once. LiveContainer, developed by Duy Tran Khanh ([khanhduytran0](https://github.com/khanhduytran0)) (the person who also made SparseBox), allows for iOS apps to be run in containers in-app rather than installing them separately. This may also be easier to use over SparseRestore in some cases. The GitHub page can be found [here](https://github.com/khanhduytran0/LiveContainer). 44 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/advanced/url-schema.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: URL Schemes 3 | description: URL Schemes的操作指南 4 | --- 5 | 6 | # URL Schemes 7 | 8 | 以下是可用于与SideStore交互的URL Schemes的列表。这些URL Schemes非常有用,因为它们让开发人员只需在他们的社交媒体或网站上放置一个一键链接,iOS就会直接在SideStore中打开此链接,并执行对应的操作。 9 | 10 | 目前使用URL Schemes可以做的事情仅限于安装应用程序和添加源,但将来会扩展到接受多个输入并执行各种其他任务。 11 | 12 | ## 侧载远程托管的app 13 | 14 | ``` 15 | sidestore://install?url=[download url] 16 | ``` 17 | 18 | ## 添加一个AltSource 19 | 20 | ``` 21 | sidestore://source?url=[source url] 22 | ``` -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/installation/linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Linux操作指南 3 | description: 使用Linux安装SideStore的操作指南 4 | sidebar_position: 5 5 | --- 6 | 7 | 想在Linux上安装SideStore(或者其他的IPA文件),请确保您已安装Docker。 8 | 9 | 1. 使用Docker启动altcon 10 | ```bash 11 | docker run --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 12 | ``` 13 | 14 | 您也可以使用Podman运行altcon 15 | ```bash 16 | podman run --privileged --rm -it -e ALTSERVER_ANISETTE_SERVER="https://ani.sidestore.io/" -v ${PWD}/:/mnt/ -v /var/run:/var/run ghcr.io/sidestore/altcon 17 | ``` 18 | 19 | Altcon会开始和您的设备进行配对,如果您并未连接您的设备的话,请您连接您的设备。然后在设备上点击“信任”并输入您的设备密码。 20 | 21 | 当您完成以上操作的时候,请前往[安装后说明页面](post-install)查看后续操作的指示。 22 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/installation/mac.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: macOS操作指南 3 | description: 使用macOS安装SideStore的操作指南 4 | sidebar_position: 4 5 | --- 6 | 7 | 在您开始后续的操作之前,请确保您已完成[安装前提](prerequisites)页面的所有步骤,并已拥有[配对文件](pairing-file)! 8 | 9 | 1. 从[AltStore官方网站](https://altStore.io)下载并运行AltServer. 10 | 2. 点击[此处](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)下载SideStore的IPA文件. 11 | 3. 按住“option/alt”按键并点击AltServer菜单栏图标。点击“Sideload .ipa”,并选中SideStore的IPA文件。 12 | 4. 使用您的Apple ID的邮箱验证“开发者应用”。 13 | * 您可以在设置,“通用”,“VPN与设备管理”中找到它。 14 | 5. 打开SideStore,选择您的配对文件,并使用您的Apple ID登录。 15 | 16 | 当您完成以上操作的时候,请前往[安装后说明页面](post-install)查看后续操作的指示。 17 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/installation/post-install.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 安装后说明 3 | description: 马上结束! 4 | sidebar_position: 6 5 | --- 6 | 安装SideStore的最后一步,是刷新SideStore本身。 7 | 8 | 为此,您需要: 9 | 10 | 1. 连接到StosVPN。 11 | 2. 打开SideStore。 12 | 3. 选择配对文件(如果您没有选择过的话)。 13 | 4. 点击“我的应用(My Apps)”。 14 | 5. 点击“x日(x DAYS)”按钮,x是指软件到期前的天数。 15 | *如果成功了,将会弹出一个空白的Safari选项卡,或跳转到您的主屏幕。同时您也会收到一个通知以提醒您切换到主屏幕。 16 | 17 | 如果SideStore没有刷新,可能是一个导致提前到期的bug出现了,这导致您需要重新安装SideStore。软件有一个自动化项目是是自动完成重新安装,但这种情况下您需要手动完成。 -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/installation/prerequisites.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: 安装前提 3 | description: '安装的第一步' 4 | sidebar_position: 1 5 | --- 6 | 7 | SideStore的安装过程可能看起来很棘手,但随着***一次性***的使用电脑,并花一些时间后,您的设备上就拥有了SideStore! 8 | 9 | ## 要求 10 | 11 | 想要安装SideStore,您需要: 12 | - 一个运行了iOS/iPadOS 14及更高版本的iOS/iPadOS设备。 13 | - 一台运行了[Windows](windows),[macOS](mac),或者[Linux](linux)的电脑(Linux支持目前还在试验性测试阶段)。 14 | - 一个Apple ID。 15 | - StosVPN应用。 16 | - 一些时间(进程很快,但是您需要留出一些[处理问题](../troubleshooting)的时间)。 17 | 18 | 使用iOS/iPadOS 16及以上版本设备的用户*必须*打开开发者模式。遵循以下步骤打开开发者模式: 19 | 1. 打开设置. 20 | 2. 点击“隐私与安全性”选项卡。 21 | 3. 在最下面打开开发者模式。 22 | 23 | > **提示:** 在您成功安装SideStore之后您只会在“开发者模式”选项卡下看到“开发者模式”的开关 24 | 25 | ## StosVPN 26 | 27 | SideStore利用设备上内置的VPN客户端功能以允许SideStore与内部服务通信。 28 | 29 | 1. 从[App Store](https://apps.apple.com/us/app/stosvpn/id6744003051)下载StosVPN。 30 | 2. 启动VPN。 31 | 32 | 这个VPN需要在您安装/升级SideStore内安装的任意应用时保持开启。 33 | 34 | ## 下一步 35 | 36 | 现在,请前往下一个页面进行生成您的[配对文件](pairing-file)。 37 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/installation/windows.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Windows操作指南 3 | description: 使用Windows安装SideStore的操作指南 4 | sidebar_position: 3 5 | --- 6 | 7 | 请确保您的电脑上安装的是**非Microsoft Store**版本的[iCloud](https://updates.cdn-apple.com/2020/windows/001-39935-20200911-1A70AA56-F448-11EA-8CC0-99D41950005E/iCloudSetup.exe)和[iTunes](https://support.apple.com/en-us/HT210384)。并在您开始后续的操作之前,请确保您已完成[安装前提](prerequisites)页面的所有步骤,并已拥有[配对文件](pairing-file)! 8 | 9 | 非Microsoft Store版本的iCloud于2022年9月中旬从苹果官网移除。以上的链接提供的iCLoud版本仍是可用的,并允许直接从苹果的服务器进行直接下载。 10 | 11 | 1. 从[AltStore官方网站](https://altStore.io)下载并运行AltServer. 12 | 2. 点击[此处](https://github.com/sidestore/sidestore/releases/latest/download/sidestore.ipa)下载SideStore的IPA文件. 13 | 3. 按住“Shift”按键并点击AltServer菜单栏图标。点击“Sideload .ipa”,并选择SideStore的IPA文件。 14 | 4. 使用您的Apple ID的邮箱验证“开发者应用”。 15 | * 您可以在设置,“通用”,“VPN与设备管理”中找到它。 16 | 5. 打开SideStore,选择您的配对文件,并使用您的Apple ID登录。 17 | 18 | 当您完成以上操作的时候,请前往[安装后说明页面](post-install)查看后续操作的指示。 19 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/intro.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_position: 1 3 | --- 4 | 5 | # SideStore 介绍 6 | 7 | :::danger 8 | 9 | This documentation is currently not completely translated into your language. Please consider helping us by translating our docs! 10 | 11 | 本文档目前尚未完全翻译成您的语言。如果您考虑参与翻译我们的文档,请帮助我们! 12 | 13 | ::: 14 | 15 | 16 | 欢迎使用 SideStore! 17 | 18 | SideStore让iOS/iPadOS 14及更高版本的设备更轻松的侧载应用。 19 | 20 | 想要快速开始,访问[Prerequisites](installation/prerequisites.mdx)并跟随指示操作。 21 | -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/release-notes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Release Notes 3 | description: A collection of SideStore release notes. 4 | sidebar_position: 2 5 | --- 6 | 7 | # Stable Notes 8 | 9 | ## 0.6.1 10 | 11 | ### Changelog 12 | It's spring already? Here's a new update that should fix migration issues from 0.5.9/0.5.10 and an expiration bug. Happy sideloading! 13 | 14 | ### What's Changed: 15 | - fix: typo in hasUpdate comparison by @l2dy in [#900](https://github.com/SideStore/SideStore/pull/900) 16 | - Update SettingsViewController.swift by @neoarz in [#915](https://github.com/SideStore/SideStore/pull/915) 17 | - Fixes for migration issues when migrating from 0.5.9 to 0.6.0 by @mahee96 in [#920](https://github.com/SideStore/SideStore/pull/920) 18 | - Fix typo "levaraging" -> "leveraging" by @lafrenierejm in [#926](https://github.com/SideStore/SideStore/pull/926) 19 | - Added StosVPN to the EM Proxy part. by @Br0des in [#940](https://github.com/SideStore/SideStore/pull/940) 20 | 21 | 22 | ## 0.6.0 23 | 24 | ### Changelog 25 | It's March and we have some big changes. We've finally included AltStore 2.0 changes into SideStore. So you will get all the benefits of that and also some fixes in SideStore. Enjoy! 26 | 27 | ### What's Changed: 28 | - AltStore 2.0 changes in [#794](https://github.com/SideStore/SideStore/pull/794) 29 | - [Refresh]: Remove install stuffs from refresh since in refresh should only renew provisioning profiles by @mahee96 in [#846](https://github.com/SideStore/SideStore/pull/846) 30 | - [Settings]: Fix: DisableAppLimit switch reverting back to off state even if on iOS where sparseRestore is not patched yet by @mahee96 in [#850](https://github.com/SideStore/SideStore/pull/850) 31 | - [Backup]: Fix: update logic during install missed since override keyword was missing by @mahee96 in [#857](https://github.com/SideStore/SideStore/pull/857) 32 | - Feature: Bulk sources-add in sources screen with capability to stage them before persisting into database by @mahee96 in [#888](https://github.com/SideStore/SideStore/pull/888) 33 | - Feature: Render in-app update description as (full) markdown by @mahee96 in [#897](https://github.com/SideStore/SideStore/pull/897) -------------------------------------------------------------------------------- /i18n/zh/docusaurus-plugin-content-docs/current/troubleshooting/common-issues.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Common Issues 3 | description: Common issues found in SideStore. 4 | --- 5 | 6 | :::warning 7 | 8 | This page is currently a work in progress. The information provided should be accurate, but please refer to our [Discord server](https://discord.com/invite/sidestore) for assistance if needed. 9 | 10 | ::: 11 | 12 | ## Common Issues with SideStore 13 | 14 | ### AFC Connection Failure 15 | #### Cause 16 | Connection issues or an invalid pairing file. 17 | #### Resolution 18 | 1. Attempt to reconnect 19 | 2. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 20 | 21 | ### No WiFi or VPN Connection 22 | #### Cause 23 | Connection issues with the minimuxer service. 24 | #### Resolution 25 | 1. If using WireGuard, switch to StosVPN 26 | 2. Try again (spamming the button usually helps) 27 | 3. Restart SideStore 28 | 4. Restart StosVPN 29 | 5. Generate a new pairing file using JitterbugPair and import it via the settings menu. See our [Pairing File instructions](/docs/installation/pairing-file) for details. 30 | 31 | ### Sidestore Hangs Halfway Through Installation 32 | #### Cause 33 | Cache issues. 34 | #### Resolution 35 | 1. Restart SideStore 36 | 2. Clear Cache 37 | 3. Change Anisette Server 38 | 4. Reset adi.pb 39 | 5. Sign out from SideStore and sign back in 40 | 6. Use WireGuard 41 | 7. Restart device 42 | 8. Regenerate pairing file 43 | 9. Reinstall SideStore 44 | 45 | ### Unable to Launch SideStore 46 | #### Cause 47 | Multiple possible causes. 48 | #### Resolution 49 | 1. Make sure you installed SideStore through Altserver. 50 | 2. Reinstall SideStore 51 | 52 | If the above doesnt work, do the following: 53 | 54 | 1. Delete SideStore and all apps that you have installed from SideStore. 55 | 2. Reinstall SideStore. 56 | 3. Select pairing file and login. (It will give you a promt to refresh SideStore, select no) 57 | 4. Install the Sidestore.ipa file to your device. 58 | 5. Import the Sidestore.ipa file into Sidestore like how you would install any other app. 59 | 6. This will allow Sidestore to do a clean refresh, and hopefully fix the issue. 60 | 61 | 62 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "side-store-docs", 3 | "version": "0.0.0", 4 | "private": true, 5 | "scripts": { 6 | "docusaurus": "docusaurus", 7 | "start": "docusaurus start", 8 | "build": "docusaurus build", 9 | "swizzle": "docusaurus swizzle", 10 | "deploy": "docusaurus deploy", 11 | "clear": "docusaurus clear", 12 | "serve": "docusaurus serve", 13 | "write-translations": "docusaurus write-translations", 14 | "write-heading-ids": "docusaurus write-heading-ids" 15 | }, 16 | "dependencies": { 17 | "@docusaurus/core": "^3.8.0", 18 | "@docusaurus/preset-classic": "^3.8.0", 19 | "@mdx-js/react": "^3.0.0", 20 | "clsx": "^2.0.0", 21 | "docusaurus-lunr-search": "^3.6.0", 22 | "prism-react-renderer": "^2.3.0", 23 | "react": "^18.0.0", 24 | "react-dom": "^18.0.0" 25 | }, 26 | "devDependencies": { 27 | "@docusaurus/module-type-aliases": "3.7.0", 28 | "@docusaurus/types": "3.7.0" 29 | }, 30 | "browserslist": { 31 | "production": [ 32 | ">0.5%", 33 | "not dead", 34 | "not op_mini all" 35 | ], 36 | "development": [ 37 | "last 3 chrome version", 38 | "last 3 firefox version", 39 | "last 5 safari version" 40 | ] 41 | }, 42 | "engines": { 43 | "node": ">=18.0" 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /sidebars.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Creating a sidebar enables you to: 3 | - create an ordered group of docs 4 | - render a sidebar for each doc of that group 5 | - provide next/previous navigation 6 | 7 | The sidebars can be generated from the filesystem, or explicitly defined here. 8 | 9 | Create as many sidebars as you want. 10 | */ 11 | 12 | // @ts-check 13 | 14 | /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ 15 | const sidebars = { 16 | // By default, Docusaurus generates a sidebar from the docs folder structure 17 | // tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], 18 | 19 | // But you can create a sidebar manually 20 | 21 | tutorialSidebar: [ 22 | 'intro', 23 | { 24 | type: 'category', 25 | label: 'Installation', 26 | items: ['installation/prerequisites', 'installation/mac', 'installation/windows', 'installation/linux', 'installation/pairing-file', 'installation/post-install'], 27 | }, 28 | 'faq', 29 | { 30 | type: 'category', 31 | label: 'Troubleshooting', 32 | items: ['troubleshooting/error-codes', 'troubleshooting/troubleshooting', 'troubleshooting/common-issues'], 33 | }, 34 | { 35 | type: 'category', 36 | label: 'Advanced', 37 | items: ['advanced/anisette', 'advanced/app-sources', 'advanced/url-schema', 'advanced/sparserestore', 'advanced/jit'], 38 | }, 39 | 'release-notes', 40 | ], 41 | }; 42 | 43 | export default sidebars; 44 | -------------------------------------------------------------------------------- /src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- 1 | import clsx from 'clsx'; 2 | import Heading from '@theme/Heading'; 3 | import styles from './styles.module.css'; 4 | 5 | const FeatureList = [ 6 | { 7 | title: 'Fast, Easy, Sleek', 8 | description: ( 9 | <> 10 | SideStore is meant to be a functional application, and in being functional 11 | is good looking, and not overcomplicated. 12 | 13 | ), 14 | }, 15 | { 16 | title: 'Power is Key', 17 | description: ( 18 | <> 19 | The ability to install applications not found on Apple's App Store is not 20 | common, and SideStore fills a large gap in the sideloading field. 21 | 22 | ), 23 | }, 24 | { 25 | title: 'Open Source', 26 | description: ( 27 | <> 28 | We find open source software very important, as SideStore is itself open source. 29 | Anyone is welcome to make contributions to any SideStore project on GitHub. 30 | 31 | ), 32 | }, 33 | ]; 34 | 35 | function Feature({title, description}) { 36 | return ( 37 |
38 |
39 | {title} 40 |

{description}

41 |
42 |
43 | ); 44 | } 45 | 46 | export default function HomepageFeatures() { 47 | return ( 48 |
49 |
50 |
51 | {FeatureList.map((props, idx) => ( 52 | 53 | ))} 54 |
55 |
56 |
57 | ); 58 | } 59 | -------------------------------------------------------------------------------- /src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- 1 | .features { 2 | display: flex; 3 | align-items: center; 4 | padding: 2rem 0; 5 | width: 100%; 6 | } 7 | 8 | .featureSvg { 9 | height: 200px; 10 | width: 200px; 11 | } 12 | -------------------------------------------------------------------------------- /src/css/custom.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Any CSS included here will be global. The classic template 3 | * bundles Infima by default. Infima is a CSS framework designed to 4 | * work well for content-centric websites. 5 | */ 6 | 7 | /* You can override the default Infima variables here. */ 8 | :root { 9 | --ifm-color-primary: rgb(123, 44, 175); 10 | --ifm-color-primary-dark: rgb(92, 29, 134); 11 | --ifm-color-primary-darker: rgb(74, 22, 109); 12 | --ifm-color-primary-darkest: rgb(74, 16, 112); 13 | --ifm-color-primary-light: rgb(130, 46, 187); 14 | --ifm-color-primary-lighter: rgb(145, 52, 207); 15 | --ifm-color-primary-lightest: rgb(145, 51, 207); 16 | --ifm-code-font-size: 95%; 17 | --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); 18 | } 19 | 20 | /* For readability concerns, you should choose a lighter palette in dark mode. */ 21 | [data-theme='dark'] { 22 | --ifm-color-primary: rgb(123, 44, 175); 23 | --ifm-color-primary-dark: rgb(92, 29, 134); 24 | --ifm-color-primary-darker: rgb(74, 22, 109); 25 | --ifm-color-primary-darkest: rgb(74, 16, 112); 26 | --ifm-color-primary-light: rgb(130, 46, 187); 27 | --ifm-color-primary-lighter: rgb(145, 52, 207); 28 | --ifm-color-primary-lightest: rgb(145, 51, 207); 29 | --docusaurus-highlighted-code-line-bg: rgba(255, 255, 255, 0.1); 30 | } 31 | -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- 1 | import clsx from 'clsx'; 2 | import Link from '@docusaurus/Link'; 3 | import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; 4 | import Layout from '@theme/Layout'; 5 | import HomepageFeatures from '@site/src/components/HomepageFeatures'; 6 | 7 | import Heading from '@theme/Heading'; 8 | import styles from './index.module.css'; 9 | 10 | function HomepageHeader() { 11 | const {siteConfig} = useDocusaurusContext(); 12 | return ( 13 |
14 |
15 | 16 | {siteConfig.title} 17 | 18 |

{siteConfig.tagline}

19 |
20 | 23 | Get Started! 24 | 25 |
26 |
27 |
28 | ); 29 | } 30 | 31 | export default function Home() { 32 | const {siteConfig} = useDocusaurusContext(); 33 | return ( 34 | 37 | 38 |
39 | 40 |
41 |
42 | ); 43 | } 44 | -------------------------------------------------------------------------------- /src/pages/index.module.css: -------------------------------------------------------------------------------- 1 | /** 2 | * CSS files with the .module.css suffix will be treated as CSS modules 3 | * and scoped locally. 4 | */ 5 | 6 | .heroBanner { 7 | padding: 4rem 0; 8 | text-align: center; 9 | position: relative; 10 | overflow: hidden; 11 | } 12 | 13 | @media screen and (max-width: 996px) { 14 | .heroBanner { 15 | padding: 2rem; 16 | } 17 | } 18 | 19 | .buttons { 20 | display: flex; 21 | align-items: center; 22 | justify-content: center; 23 | } 24 | -------------------------------------------------------------------------------- /static/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SideStore/SideStore-Docs/543cfa53a65f23f050cfc9c3d2acecb04a376668/static/.nojekyll -------------------------------------------------------------------------------- /static/CNAME: -------------------------------------------------------------------------------- 1 | docs.sidestore.io -------------------------------------------------------------------------------- /static/img/favicon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SideStore/SideStore-Docs/543cfa53a65f23f050cfc9c3d2acecb04a376668/static/img/logo.png --------------------------------------------------------------------------------