feat: ios guide device/simulator
This commit is contained in:
parent
97af130bd3
commit
02d6041dc2
42
examples/iOS/README.md
Normal file
42
examples/iOS/README.md
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# raylib Breakout demo
|
||||
|
||||
This example is generated with CMake and opened in Xcode. Use the simulator or a real device by changing the Apple SDK you target.
|
||||
|
||||
## Requirements
|
||||
|
||||
- macOS with Xcode installed
|
||||
- CMake 3.18 or newer
|
||||
- iOS Simulator support from Xcode, or a connected iPhone/iPad for device testing
|
||||
- An Apple developer signing team if you want to run on a real device
|
||||
- Min. iOS API 13
|
||||
|
||||
## Generate the Xcode project
|
||||
|
||||
From this folder, run:
|
||||
|
||||
```sh
|
||||
cmake -S . -B build -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphonesimulator
|
||||
```
|
||||
|
||||
This generates `build/raylib_ios_example.xcodeproj`.
|
||||
|
||||
## Run in the iOS Simulator
|
||||
|
||||
1. Open `build/raylib_ios_example.xcodeproj` in Xcode.
|
||||
2. Select an iPhone Simulator destination.
|
||||
3. Build and run the `raylib-ios-example` scheme.
|
||||
|
||||
## Run on a real iPhone or iPad
|
||||
|
||||
1. Regenerate the project for the device SDK:
|
||||
|
||||
```sh
|
||||
cmake -S . -B build -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneos
|
||||
```
|
||||
|
||||
2. Open the generated Xcode project.
|
||||
3. Select your connected device.
|
||||
4. Set a valid signing team in Xcode if needed.
|
||||
5. Build and run the same `raylib-ios-example` scheme.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user