Guideline 3.1.2 lists title, length, price, and functional links. Length is the one people treat as design. It is not. A price with no period is incomplete. I wrote the full list in the close-button post.
The wording is specific
Length of subscription. Price, and price per unit if appropriate. Annual plans that show a monthly equivalent still have to say what is actually billed.
Do not type it
If the period is a label in the view, it will rot. I read price and duration from StoreKit.
Visible before buy
Not behind See details. Not only in the EULA. On the screen. Then dismiss works. Then links work.