xamarin.forms - 使用Webview显示付款页面是否解决了应用商店的应用内购买问题?

标签 xamarin.forms in-app-purchase app-store

我收到了来自Appstore的新消息,要求我提交新的应用程序:

准则3.1.1-业务-付款-应用内购买

We noticed that your app or its metadata enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not appropriate for the App Store.



我的应用程序具有付款功能,并且已使用Stripe实现了该功能。

付款功能在注册,免费试用和管理订阅页面上实现。目前,我已经在应用程序本身中实现了所有这些功能。 我有这些页面的网站链接,并且可以使用带有网站链接的webview显示这些页面。如果我这样做,AppStore会批准我的应用程序吗? 我也删除了Stripe.net NuGet包。

最佳答案

如果您在应用程序中提供数字商品和服务,则必须使用应用程序内购买并给苹果30%的折扣。

无论您使用哪种技术(Web View ,链接等)或提供者(Stripe,PayPal等),您都不能使用任何其他方法。

如果您提供非数字商品和服务(即出租车,实物书籍等),则可以使用看起来合适的任何付款,并且不能(!)使用应用内购买。

关于xamarin.forms - 使用Webview显示付款页面是否解决了应用商店的应用内购买问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59982634/

相关文章:

android - 在网格中添加 OxyPlot View

android - Xamarin Android 应用程序在使用 r8 收缩编译时崩溃

iphone - Appstore-仅包含YouTube视频的应用程序会被接受吗?

xcode - Mac App Store 声称已安装我的应用程序的较新版本

c# - 以 xamarin 形式缩放 webview 的文本

objective-c - 应用被拒绝。如何跟踪用户非续订订阅

ios - 应用内购买恢复消耗品

android - 在 alpha 模式下测试应用计费并取消交易

ios - PhoneGap 1.0应用程序提交到AppStore失败

xamarin.forms - 如何在 Plugin.Fingerprint 对话框中隐藏 USE FALLBACK