---
title: "在 iOS SDK 中手动实现付费墙"
description: "了解如何使用 Adapty SDK 在您的 iOS 应用中手动实现付费墙。"
---

## 接受购买 \{#accept-purchases\}

如果您使用的是自行实现的付费墙，可以将购买处理委托给 Adapty，使用 `makePurchase` 方法。这样，我们将处理所有用户场景，您只需处理购买结果即可。

:::important
`makePurchase` 适用于在 Adapty 控制台中创建的产品。请确保按照[快速入门指南](quickstart)在控制台中配置产品及其获取方式。
:::

<CustomDocCardList ids={['ios-quickstart-manual', 'fetch-paywalls-and-products', 'present-remote-config-paywalls', 'making-purchases', 'restore-purchase', 'ios-troubleshoot-purchases', 'ios-transaction-management']} />
## 观察者模式 \{#observer-mode\}

如果您希望从头开始实现自己的购买处理逻辑，但仍希望从 Adapty 的高级分析功能中受益，您可以使用观察者模式。

:::important
请在[此处](observer-vs-full-mode)了解观察者模式的限制。
:::

<CustomDocCardList ids={['implement-observer-mode', 'report-transactions-observer-mode', 'ios-present-paywall-builder-paywalls-in-observer-mode', 'ios-troubleshoot-purchases']} />