For native iOS apps, yes — Xcode is required. For cross-platform apps (React Native, Flutter), you still interact with Xcode for iOS builds and configurations. Using Botsi's SDK reduces the StoreKit complexity you need to handle directly in Xcode.
Xcode includes StoreKit Testing, which simulates purchases, renewals, and failures locally without connecting to Apple's sandbox. Create a StoreKit Configuration file, define your products, and test the full subscription lifecycle. This is faster than sandbox testing for development.
StoreKit Configuration (local testing), the StoreKit Transaction Manager (debug live transactions), Instruments (performance profiling), and the Accessibility Inspector (ensuring your paywall is accessible). Also use Xcode Cloud for CI/CD if automating builds.
Botsi automatically shows the right price to every user. Stop guessing and start growing.