【发布时间】:2014-04-11 11:51:36
【问题描述】:
似乎留在“应用程序中”的唯一方法是给他们一个贝宝移动网站的 UIWebView 并让他们在那里完成交易,否则用户将需要使用他们的 API 密钥。
这听起来对吗?有人得到或看过任何示例代码吗?我不得不认为这是一段普通的代码。
更新: 苹果会允许这样做吗? 这是一个慈善应用程序,所以我假设没有问题。
重新更新: 我猜错了。 Apple 将不允许使用 paypal 在应用程序内直接付款。您必须重定向到 Web 界面。
【问题讨论】:
-
这是否意味着无法在应用程序中购买真实世界的商品?您的意思是应该打开 Safari 来完成交易,还是可以在 UIWebView 中完成?
-
根据下面的回答,这对于实物商品来说可能没问题。当然,开放野生动物园始终是可能的。如果使用 paypal API,您只需要打开 WebView 即可“完成”交易。其他一切都可以是原生的。
-
您必须仅在应用程序购买中使用虚拟商品。您不能在应用程序中购买真实世界的商品。但是,您可以使用外部方法(如 PayPal 或 Stripe)处理现实世界的商品。
标签: iphone objective-c cocoa-touch paypal