如何在UIWebView中使用苹果(在应用程序购买)?

有没有办法使用从应用程序内的UIWebView苹果应用程序内购买?

因为我想使用Web视图加载外部网站,并在应用程序内使用应用程序购买作为payement方法。

你可以从UIWebView中调用Objective-C方法。 这可以通过在shouldStartLoadWithRequest:方法中捕获自定义url来shouldStartLoadWithRequest: 。 同样,你可以从Objective-C代码( stringByEvaluatingJavaScriptFromString:调用HTML中的JS方法。 细节在这里 。

我认为可以在UIWebView中使用Apple的InApp购买,尽pipe这取决于您的具体要求。 只要你使用苹果的支付网关(以便他们得到他们的30%削减:))没关系。

我不认为这样做。 这是一个cocoa触摸API,必须从Cocoa对象/控制器调用。

它也使用代表与您的应用程序进行沟通。

也听起来像你正在尝试做的是使用应用程序内购买作为您的Web应用程序的支付系统。 可能超出AppStore的服务条款。

试用Google In App Payments?