# iOS SDK 概述

## 设置 iOS SDK

选择最适合您需求的集成方法，开始使用 Pushwoosh iOS SDK：

- [AI 辅助集成](/zh/developer/pushwoosh-sdk/ios-sdk/ai-integration/) - 使用 AI 编码助手集成和配置 Pushwoosh iOS SDK

或者自己动手：

- [快速入门指南](/zh/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/quick-start/) - 通过快速简单的示例，在几分钟内设置好基本的推送通知
- [基础集成指南](/zh/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/basic-integration-guide/) - 从零开始逐步设置 iOS SDK
- [高级集成指南](/zh/developer/pushwoosh-sdk/ios-sdk/setting-up-pushwoosh-ios-sdk/advanced-integration-guide/) - 通过高级集成技术，释放 Pushwoosh iOS SDK 的全部潜力

## 技术文档

[iOS SDK API 参考](https://pushwoosh.github.io/pushwoosh-ios-sdk/) — 完整的技术文档，涵盖所有公共类、方法和属性

## SDK 自定义

[了解如何自定义 iOS SDK](/zh/developer/pushwoosh-sdk/ios-sdk/customizing-ios-sdk/)

## 代码示例

[无需将 SDK 集成到您的项目中，即可探索 Pushwoosh 功能](/zh/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/)

## 故障排除和常见问题解答

[探索常见问题和解决方案](/zh/developer/pushwoosh-sdk/ios-sdk/ios-faq/)

## 支持和社区

对 Pushwoosh SDK 有疑问或遇到问题？[联系我们的支持团队！](/zh/developer/pushwoosh-sdk/support-and-community/)

## SDK 模块大小

下表显示了每个 SDK 模块（版本 7.0.12）的下载大小。这些是 XCFramework 归档文件的压缩大小。

| 模块 | 大小 | 描述 |
|--------|------|-------------|
| PushwooshFramework | 422 KB | 主 SDK 框架（必需） |
| PushwooshCore | 1.93 MB | 核心功能（必需） |
| PushwooshBridge | 394 KB | 桥接模块（必需） |
| PushwooshLiveActivities | 314 KB | 实时活动和灵动岛支持（必需） |
| PushwooshForegroundPush | 1.40 MB | 前台推送通知 |
| PushwooshGeozones | 130 KB | 基于地理位置的推送通知 |
| PushwooshVoIP | 302 KB | VoIP 推送通知 |
| PushwooshInboxUI | 299 KB | 消息收件箱 UI 组件 |
| PushwooshTVOS | 1.05 MB | tvOS 支持 |

:::note[App Store 大小]
添加到您应用中的实际大小可能与上述值不同。App Store 会使用额外的压缩和应用瘦身技术，这通常会为最终用户带来更小的下载大小。此处显示的大小是原始 XCFramework 归档文件的大小。
:::

## 参考资料

<CardGrid>
  <LinkCard
    title="iOS SDK API 参考"
    description="完整的技术文档，涵盖所有公共类、方法和属性。"
    href="https://pushwoosh.github.io/pushwoosh-ios-sdk/"
  />
  <LinkCard
    title="iOS SDK 源代码"
    description="在 GitHub 上浏览开源的 iOS SDK 仓库。"
    href="https://github.com/Pushwoosh/pushwoosh-ios-sdk"
  />
  <LinkCard
    title="iOS 代码示例"
    description="用于探索 Pushwoosh iOS SDK 功能的示例代码和演示。"
    href="/developer/pushwoosh-sdk/ios-sdk/pushwoosh-sdk-samples-for-ios/"
  />
</CardGrid>