我可以在 iOS 应用程序中使用 webview 进行慈善捐赠吗?

发布于 2024-10-01 05:48:22 字数 377 浏览 0 评论 0原文

我正在为慈善机构构建一个应用程序,他们要求能够从该应用程序接收捐款。在阅读应用程序商店指南时,我发现了这一点:

21) 慈善机构和捐款应用程序 其中包括使 向公认的慈善机构捐款 组织必须是自由的 必须收集捐款 通过 Safari 中的网站或 SMS

我可以在 Safari 中构建解决方案,这不是问题,但我想知道是否有人知道如果通过 WebView 控件在应用程序内访问网络捐赠表单,苹果是否会接受该应用程序。我见过其他应用程序使用 webview 在应用程序内接受信用卡付款,那么是否可以对慈善捐赠做同样的事情,或者是否要求您实际上必须使用 Safari 应用程序并离开应用程序才能进行捐赠?

希望这是有道理的。

I am building an app for a charity and they've requested the ability to receive donations from the app. In reading the app store guidelines I came across this:

21) Charities and contributions Apps
that include the ability to make
donations to recognized charitable
organizations must be free The
collection of donations must be done
via a web site in Safari or an SMS

I can build the solution in Safari, that is not a problem, but I was wondering if anyone knew if apple would accept the application if the web donation form was accessed within the app through a WebView Control. I have seen other apps accept credit card payments within an app using a webview, so is it possible to do the same with charitable donations or is it a requirement that you actually have to use the Safari application and leave the application to make a donation?

Hope this make sense.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

筱武穆 2024-10-08 05:48:22

我们有一个类似的应用程序(instead.com 以及 iOS 应用程序以及应用程序商店中的应用程序).​​..去年我们与一些苹果员工进行了交谈在一次苹果会议上,他们说我们必须去应用程序之外的 Safari。这与责任原因有关。在本机应用程序内的网络视图中仍然给人一种是应用程序进行捐赠或处理捐赠的感觉。这是同一枚硬币的两面。所以他们告诉我们我们必须到外面去狩猎。

We have a similar app (instead.com and the iOS app along with that in the app store) ... We spoke to some apple employees last year at an apple conference and they said we have to go to safari outside of the app. It was tied to liability reasons. Being in a webview inside the native app still gives the perception that it's the app making the donation or handling the donation. It's 2 sides of the same coin. So they told us we had to go outside to safari.

み格子的夏天 2024-10-08 05:48:22

你的解释听起来像是苹果的意思。您应该在浏览器中处理它,而不是通过本机代码。

您可以致电加利福尼亚州的他们并询问应用程序审核部门。
我不确定其中哪一个是公司办公室:(408) 996-1010 或 (512) 674-2000

编辑:

我打电话给 Apple,他们让我参考同一份模糊的手册。那里的人还真不知道。我想你应该去看看他们怎么说。

Your interpretation sounds like that's what Apple means. You are supposed to handle it in a browser, not through native code.

You can call them in California and ask for the App Review Department.
I'm not sure which one of these is the corporate office: (408) 996-1010 OR (512) 674-2000

EDIT:

I called Apple and they referred me back to the same vague manual. The fellow there didn't really know. I guess you should go for it and see what they say.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文