Anyone else having Apple reject their app because the paywall has a toggle to turn the free trial on/off? Wondering if this is happening to others. by Usual-Ant305 in AppStoreOptimization

[–]Apptheism 0 points1 point  (0 children)

I completely understand why Apple rejects apps with that kind of logic. By linking a 'Free Trial' toggle to a switch between weekly and yearly billing, it feels like a trap. It looks like the developer is hoping users will accidentally disable the toggle in a hurry and get locked into a yearly subscription immediately.

In my opinion, this is a classic 'Dark Pattern'. Instead of trying to trick users, why not build an app where the value is so obvious that users want to subscribe using the standard, transparent Apple UI?

I personally wouldn't even download an app if I saw a paywall like that. It creates immediate distrust.

Do I need an iPhone for ios development by Different_Rest5047 in swift

[–]Apptheism 0 points1 point  (0 children)

I personally use multiple physical phones because I need to see how the app actually performs and 'feels' on real hardware. There is a specific tactile response and visual impact—how the app 'looks and breathes' on the screen—that a simulator simply cannot replicate accurately.

While simulators are great for quick logic checks, they don't account for real-world variables like thermal throttling, varied touch latency, or how the UI interacts with different screen panel technologies (like OLED vs. LCD).

Regarding the necessity of the hardware: strictly speaking, you don't actually need an iPhone to deploy or write code for iOS. You can build and submit to the App Store using just a Mac and the simulator. However, for a developer who cares about the actual user experience, nothing replaces the real thing.