From f824bf0bc4f772e3077271d7086f8d867c34f239 Mon Sep 17 00:00:00 2001 From: Stefano D'Angelo Date: Fri, 4 Aug 2023 16:20:35 +0200 Subject: [PATCH] ios instructions --- examples/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/examples/README.md b/examples/README.md index 4875163..947828d 100644 --- a/examples/README.md +++ b/examples/README.md @@ -97,6 +97,28 @@ Effect examples process audio input signals, therefore they will require permiss Synth examples use input MIDI. While they are coded to support hotplugging, this doesn't seem to work as expected on the devices we tested. You'll need to press "STOP" and then "START" again after plugging a new device. +## iOS + +### Prerequisites + +iOS examples are not directly built by the supplied Makefiles. These rather generate the corresponding XCode projects and required files. + +For this to work you need to have the latest [Xcode](https://developer.apple.com/xcode/) and [XcodeGen](https://github.com/yonaskolb/XcodeGen) installed. + +### Build + +Typing `make` will generate the required Xcode project in `build/gen`. + +You'll need to open it and select a development team (click on the project root in the left side pane, then choose the "Signing & Capabilities" tab, and finally pick a "Team"). + +At this point you can build and run as with any other iOS app. + +### Usage + +Effect examples process audio input signals, therefore they will require permission to use the capture device. + +Synth examples use input MIDI and support hotplugging. + ## Thanks Thanks to: