# iOS

> Use the NosmaiCameraSDK CocoaPod or verified framework to add real-time beauty, AR effects, backgrounds, capture, recording, and processed output to iOS.

> For AI agents: the complete documentation index is at https://nosmai.com/llms/effects.txt

Product: Nosmai Effects
Group: platform-guides
Source: https://nosmai.com/docs/effects/platforms/ios/

## Start here

- [Install on iOS](/docs/effects/installation/ios/)
- [Build the iOS quickstart](/docs/effects/quickstart/ios/)
- [Download the verified iOS release](https://github.com/nosmai/nosmai_effects_sdk_ios/releases/latest)

## Requirements

| Item | Requirement |
| --- | --- |
| Minimum OS | iOS 15 |
| Device | Physical arm64 iPhone or iPad |
| Distribution | `NosmaiCameraSDK` CocoaPod or verified framework ZIP |
| Simulator | Not supported by the current framework slice |

## Available features

- live camera preview and camera controls
- skin retouching, makeup, face shaping, and eye color
- local and cloud `.nosmai` packages, including games
- color, image, video, blur, and authored backgrounds
- processed photo capture and video recording
- external BGRA pixel-buffer input
- processed `CVPixelBuffer` output for native consumers
- verified native Agora, LiveKit, and raw WebRTC streaming paths

## Important ownership rules

Initialize once for the application. Keep one camera owner. Treat frame
callbacks as background-thread callbacks, and retain a `CVPixelBuffer` only
when the consumer needs it after the callback returns.

## Next steps

- [Apply beauty in iOS](/docs/effects/guides/effects/apply-a-beauty-filter/ios/)
- [Replace the background in iOS](/docs/effects/guides/background/replace-the-background/ios/)
- [Capture a photo in iOS](/docs/effects/guides/output/capture-a-photo/ios/)
- [Render frames off-screen in iOS](/docs/effects/guides/streaming/render-frames-off-screen/ios/)
- [Choose an iOS streaming integration](/docs/effects/integrations/live-streaming/)
- [Use iOS with Agora](/docs/effects/integrations/agora/ios/)
- [Use iOS with LiveKit](/docs/effects/integrations/livekit/ios/)
- [Use iOS with raw WebRTC](/docs/effects/integrations/webrtc/ios/)

## References

- [iOS releases](https://github.com/nosmai/nosmai_effects_sdk_ios/releases/latest)
- [Platform support](/docs/effects/platform-support/)
