Files
2025-09-08 14:36:31 +03:00

28 lines
868 B
Markdown

## iOS
### Option 1: Create a static library
1. Create a static library
1. Copy the header files into xcode
Use the static libraries generated by the example project [iOS example project](examples/iOS)
Create one for
- release iphoneos
- release simulator
- debug iphoneos
- debug simulator
Join the debug libraries and the release libraries with e.g.
```
libtool -static -o libUniversalRelease.a Release-iphoneos/libsioclient.a Release-iphonesimulator/libsioclient.a
libtool -static -o libUniversalDebug.a Debug-iphoneos/libsioclient.a Debug-iphonesimulator/libsioclient.a
```
### Option 2: Manual integration
Use this [shell](https://gist.github.com/melode11/a90114a2abf009ca22ea) to download and build boost completely automattically. It installs boost to `<shell folder>/prefix`.
See the [iOS example project](examples/iOS) for how to integrate the rest.