- I installed ios-deploy on a Macbook OSX Ventura 13.6.1 using “brew install ios-deploy”
- Ran “brew info ios-deploy” and updated the Preferences in Defold to point to that directory
- Created a bundle for the shadertoy sample and got the following error in the Defold console with “Install on connected device” and “Launch installed app” checked :
Cannot run program “/usr/local/Cellar/ios-deploy/1.12.2”: error=13, Permission denied
I’m not an iOS/OSX expert, so I decided to run ios-deploy manually to determine if there is a problem with my bundle. However, it deployed fine from the terminal when I ran:
./ios-deploy --debug --bundle sample.app --no-wifi
Is there something I need to do extra to allow Defold to run ios-deploy after brew installs it? Also, I need to mention that ios-deploy complained it couldn’t find ‘sample.app’ when I first tried to do it from the terminal, so I grabbed the ios-deploy binary, put it in the same folder as the bundle, ran “brew remove ios-deploy” to make sure I was using the local binary in the same folder and then the deployment worked. Not sure what I’m doing incorrectly? Yeah, I can create a script to do this in the future, but it would be nice to have it all just work in the Defold UI if that’s possible?