如何在UIWebView中使用Apple(在应用内购买)?

时间:2012-07-08 12:14:50

标签: ios

有没有办法从应用程序内的UIWebView购买Apple In App?

因为我想使用网页视图加载外部网站,并在应用内购买应用作为应用内的付款方式。

2 个答案:

答案 0 :(得分:9)

您可以从UIWebView调用Objective-C方法。您可以通过在shouldStartLoadWithRequest:方法中捕获自定义网址来执行此操作。同样,您可以从Objective-C代码(stringByEvaluatingJavaScriptFromString:)中调用HTML中的JS方法。详细信息为here

我认为可以从UIWebView内部购买Apple的InApp,但这取决于您的具体要求。只要你使用Apple的支付网关(这样他们可以减少30%:))没关系。

答案 1 :(得分:-1)

我不认为它的运作方式。它是一个Cocoa touch API,必须从Cocoa对象/控制器调用。

它还使用代理与您的应用进行通信。

同样听起来你要做的就是使用应用内购买作为网络应用的支付系统。可能超出AppStore的服务条款。

尝试Google In App Payments?