I've recently submitted a Giant Bomb video app to the app store, that has been constantly rejected because it provides a way of making an in app purchase.
It seems that in the log in flow, it is possible to get to the sign up page and pay for a subscription, and so they keep rejecting my app.
I use the first method detailed in https://www.giantbomb.com/forums/api-developers-3017/how-to-authenticate-a-gb-app-1807094/ by directing the user to a web view inside the app, but have also been rejected with the second method too for a "direct callout to a page where users can purchase a subscription via card/paypal"
I understand that there are a few other GB video apps on iOS, but they all use the flow that I've been rejected for.
Is there another way I can log in
I've also been told I must support sign in with Apple if the app supports other Social logins