This is actually only an option if you qualify under Apple's definition of "reader" apps - ones that are pure content-consumption, nothing interactive etc.
If you don't qualify as a "reader" app, what you're suggesting actually isn't allowed - you're _required_ to offer IAP if you provide access to the service in-app
3.1.3(b) - "may allow users to access content [...] provided those items are also available as in-app purchases within the app"
The app I work on is a content app, but they decided it did not qualify as a "reader" app because we had polls alongside the content, which were interactive and therefore excluded us from the definition.
If you don't qualify as a "reader" app, what you're suggesting actually isn't allowed - you're _required_ to offer IAP if you provide access to the service in-app
3.1.3(b) - "may allow users to access content [...] provided those items are also available as in-app purchases within the app"
https://developer.apple.com/app-store/review/guidelines/#oth...
The app I work on is a content app, but they decided it did not qualify as a "reader" app because we had polls alongside the content, which were interactive and therefore excluded us from the definition.