I will integrate in app purchases in your ios app
Native iOS Developer, Swift and UIKit, 5 Apps on the App Store
About this Gig
Struggling to set up In-App Purchases, subscriptions, or RevenueCat in your iOS & macOS app?
Apple's StoreKit and Guideline 3.1.1 rules are complex. A single misconfigured receipt or missing "Restore Purchases" button will get your app rejected. I will implement a seamless, 100% compliant monetization system in your Swift / UIKit, SwiftUI, AppKit app.
What I Will Do For You:
App Store Connect IAP setup (Consumable, Non-Consumable, Auto-Renewable Subscriptions)
Modern StoreKit 2 native implementation
Entitlements, Offerings & Customer Info setup
High-converting SwiftUI Paywall UI design
"Restore Purchases" & App Store Terms compliance
Sandbox testing & Receipt validation
Full guidance through Apple Review until approved
Frameworks Supported:
Swift, SwiftUI, UIKit & AppKit
Why Choose Me?
100% compliant with Apple Review Guidelines (No 3.1.1 rejections)
Clean, documented code with zero memory leaks
Fast delivery & direct communication
Requirements:
1. App Store Connect access (Admin/App Manager)
2. RevenueCat account (free tier works great)
3. Xcode project source code
Please message me before ordering to discuss your pricing tiers!
My Portfolio
FAQ
Will this comply with Apple's Guideline 3.1.1?
Yes. Apple requires clear pricing terms, EULA / Terms of Use links, Privacy Policy links, and a functional "Restore Purchases" button. I implement all of these to guarantee approval.
How will we test purchases before going live?
We test using Apple's official StoreKit Testing file in Xcode (.storekit) and App Store Connect Sandbox Tester accounts on a physical iOS device.
Can you design the Paywall screen UI?
Yes! In the Premium package, I build a modern, high-converting SwiftUI paywall complete with monthly/annual plan selectors, feature checklists, and terms buttons.
What happens if Apple has questions during app review?
If Apple asks for adjustments or sandbox credentials during review, I will assist you and resolve any issues free of charge until the monetization features are approved.
How will we test the purchases before going live?
For testing, you can provide access to your App Store Connect. This enables me to create Sandbox Tester accounts and test real purchase flows directly on a physical iOS device. If your account isn't ready yet, we can also test locally in Xcode using a .storekit testing configuration file.
Do I need to share my Apple ID password for testing?
Never share your personal password! You simply send an invitation to my email from inside your App Store Connect dashboard with the Developer or App Manager role. This keeps your account 100% secure.

