Appium iOS
Developing GUI Tests for iOS with Appium
Articles that help you develop Appium GUI tests your iOS app
Setting Accessibility Identifiers for Appium in iOS
If you are considering Appium or any other GUI testing framework for iOS, like XCUI Tests, then the first thing you should do is start using accessibility identifiers. Without them, your test scripts will be much more brittle.
Make a Test Build to use with Appium
When you make GUI tests using XCUI directly in Xcode, it will automatically build the app for you when you run the test. Appium, however, is run completely outside of Xcode, so you must supply a build for it.