... | ... | @@ -13,7 +13,6 @@ To get you settled in, here are couple of issues beginners tend to run into when |
|
|
* [iCloud Permissions](#icloud-permissions)
|
|
|
+ [Solution](#solution-3)
|
|
|
- [Building VLCKit](#building-vlckit)
|
|
|
* [How to choose appropriate flags](#how-to-choose-appropriate-flags)
|
|
|
|
|
|
# Running VLC-iOS
|
|
|
|
... | ... | @@ -95,34 +94,4 @@ The problem here is that VLC-iOS utilizes iCloud container. This feature require |
|
|
|
|
|
# Building VLCKit
|
|
|
|
|
|
So you are trying to build VLCKit either because you found a bug or is eager to see the inner works of VLC. Well, consider yourself to be an advanced VLC user now 😎
|
|
|
|
|
|
First of all, I will assume you already built VLCKit by doing
|
|
|
|
|
|
```bash
|
|
|
./buildMobileVLCKit.sh -dva aarch64
|
|
|
# -d for debugging
|
|
|
# -v for verbosity
|
|
|
# -a aarch64 to build for device
|
|
|
# -a x86_64 if you want to build for simulator
|
|
|
```
|
|
|
|
|
|
## How to choose appropriate flags
|
|
|
|
|
|
When building VLCKit from source, you must provide a `-a` flag to specify the target architecture. Note that there are two main architectures you can build for.
|
|
|
|
|
|
- Local Device
|
|
|
* `-a aarch64`
|
|
|
- Simulator
|
|
|
* `-a x86_64`
|
|
|
|
|
|
For example, if you want to build VLCKit and debug it while using the simulator, you may build VLCKit with the below flags.
|
|
|
|
|
|
```bash
|
|
|
./compileAndBuildVLCKit.sh -dva x86_64
|
|
|
# -d for debugging
|
|
|
# -v for verbosity
|
|
|
# -a x86_64 build for simulator
|
|
|
```
|
|
|
|
|
|
> More information can be found under `./compileAndBuildVLCKit.sh -h` |
|
|
\ No newline at end of file |
|
|
So you are trying to build VLCKit either because you found a bug or is eager to see the inner works of VLC. This might be time consuming, but worth it. You can find all the information needed on the respective [project page](https://code.videolan.org/videolan/VLCKit). |
|
|
\ No newline at end of file |