While I try to unpack that, I'd first want to confirm you've read thru the ASRGs recently: Introduction
Edit:
>Can I make an iOS App Store subscription with a free trial that ...
No. Apple does not allow that specific combination - quoting the ASRGs:
- Non-subscription apps may offer a free time-based trial period before presenting a full unlock option by setting up a Non-Consumable IAP item at Price Tier 0 that follows the naming convention: “XX-day Trial.” Prior to the start of the trial, your app must clearly identify its duration, the content or services that will no longer be accessible when the trial ends, and any downstream charges the user would need to pay for full functionality. Learn more about managing content access and the duration of the trial period using Receipts and Device Check.
- Auto-renewing subscription apps may offer a free trial period to customers by providing the relevant information set forth in App Store Connect.
What's your plan B, then...
As an aside, where do these ideas come from? What's wrong with just doing what Apple wants? Why are some devs always willing to put energy into ad-hoc schemes like this in the face of documentation from Apple that does it's best to provide otherwise workable solutions? Is it because you have an existing business model from other platforms that doesn't yield itself to changes and now you're holding a square peg?