返回

互联网前线:苹果的第三方支付新政策如何开启App Store的新篇章

iOS

苹果的新支付政策:开发者终于获得自由!

什么是苹果的新第三方支付政策?

在备受关注的与 Epic Games 的法律斗争后,苹果终于决定在美国开放其 App Store 中的第三方支付系统。这意味着开发者现在可以选择使用自己的支付系统来处理应用程序内购买,而不再局限于苹果的应用内支付 (IAP) 系统。

此政策改变背后的原因

苹果的新政策是美国地方法院裁定苹果违反反垄断法并命令苹果允许开发者在应用程序中使用其他支付系统的直接结果。法院裁定苹果对 App Store 的控制构成了垄断,并限制了竞争。

第三方支付的影响

苹果开放第三方支付将对 App Store 和整个数字经济产生重大影响。以下是此政策改变的一些主要后果:

App Store 的竞争加剧

过去,IAP 是 App Store 中唯一可用的支付系统。第三方支付的开放将为开发者提供更多选择,并允许他们为用户提供更具创新性和竞争力的支付方式。这可能导致应用程序价格下降和更多选择。

打破苹果的垄断

苹果对 App Store 的控制一直被认为是一种垄断。第三方支付的开放削弱了苹果对平台的控制权,并为开发者提供了更大的灵活性来定价和销售他们的应用程序。

数字经济的增长

第三方支付将使更多的人能够在网上购买商品和服务。这将有助于推动数字经济的发展,并为消费者和企业创造新的机会。

数字经济成本降低

IAP 系统对开发者来说是一笔很大的费用。第三方支付的开放将为开发者提供更多选择来处理交易费用,这可能会降低数字经济的整体成本。

开发者可以获得什么好处?

对于开发者来说,苹果开放第三方支付具有以下好处:

  • 绕过 IAP 费用,降低交易成本。
  • 提供更灵活的支付方式,迎合不同用户的需求。
  • 提高应用内购买的转化率,因为它消除了 IAP 系统的摩擦。
  • 避免苹果对应用定价和购买流程的限制。

消费者可以获得什么好处?

对于消费者来说,苹果开放第三方支付具有以下好处:

  • 更低的价格和更优惠的应用内购买。
  • 更广泛的支付方式选择,包括本地和国际选项。
  • 提高支付便利性,简化购买流程。
  • 更大的自由度来选择他们使用的支付系统。

代码示例

开发者可以使用以下代码示例在他们的应用程序中集成第三方支付系统:

import Stripe

let paymentIntentClientSecret = "..."

// Create a PaymentIntent to charge the customer
let paymentIntentParams = STPPaymentIntentParams(clientSecret: paymentIntentClientSecret)
paymentIntentParams.amount = 1000 // Amount in cents
paymentIntentParams.currency = "usd"

STPPaymentHandler.shared().confirmPayment(withParams: paymentIntentParams, authenticationContext: self) { (status, paymentIntent, error) in
    switch (status) {
    case .succeeded:
        // Payment succeeded
        break
    case .failed:
        // Payment failed
        break
    case .canceled:
        // Payment canceled
        break
    @unknown default:
        // Unknown error
        break
    }
}

常见问题解答

  • 第三方支付何时在美国开始生效?
    • 苹果尚未宣布确切日期,但预计很快。
  • 哪些类型的应用可以提供第三方支付?
    • 所有类型的应用都可以提供第三方支付,包括游戏、流媒体服务和电子商务应用。
  • 消费者如何使用第三方支付?
    • 消费者将在应用程序中看到一个选项,可以使用他们选择的第三方支付系统付款。
  • 第三方支付是否适用于所有国家?
    • 目前仅在美国开放,但苹果可能会在未来扩展到其他国家。
  • 苹果是否对第三方支付收取费用?
    • 苹果不向开发者收取使用第三方支付系统的费用。