Nosmai  Effects Nosmai  Moderation Nosmai Try-ons coming soon
Docs menu Releases
Reference

Releases and compatibility

Choose the current Android, iOS, Flutter, React Native, or Web release and avoid duplicate or mismatched native SDK binaries.

SDK version Android 3.0.4 · iOS pod 3.0.4 · Flutter 1.0.2 · React Native 1.0.0 Updated Aug 22, 2026 Time 6 min

Current releases

ComponentVersionDistribution
Android native SDK3.0.4Public GitHub release AAR
iOS CocoaPod3.0.4NosmaiCameraSDK
iOS framework archivev3.0.4Public GitHub release ZIP used by the 3.0.4 podspec
Flutter package1.0.2nosmai_effects_sdk on pub.dev and GitHub release v1.0.2
React Native1.0.0@nosmai/react-native-effects-sdk on npm and GitHub release 1.0.0
Web0.2.0 developer previewAuthorized preview package

Flutter 1.0.2 is the current public package. It uses Android Effects SDK 3.0.4 and resolves NosmaiCameraSDK ~> 3.0.4 on iOS. Its public GitHub tag points to the same commit used for the verified pub.dev archive. The iOS 3.0.4 pod downloads the verified framework archive published under GitHub tag v3.0.4.

Official public repositories

React Native 1.0.0 is the current stable public npm release. The Web preview remains available directly from Nosmai.

Verify native downloads

Download the binary and SHA256SUMS from the same GitHub release, then run:

shasum -a 256 -c SHA256SUMS

The current public assets have these checksums:

4804fc5bf502ca7aff46285562b8d0318d7d14f6ada8a9cb3112fc2188804284  nosmai-sdk-3.0.4.aar
f63f566f2580c25360d29e667308a127360e558198f05ad437ff1dd5e7a01157  nosmai.framework.zip

Do not integrate a file when verification fails.

Compatibility rules

  1. Keep exactly one Nosmai native binary per platform target.
  2. Replace an old AAR instead of keeping both filenames in app/libs.
  3. Use CocoaPods or manual framework embedding on iOS, not both.
  4. Keep Android on Java 11, compile SDK 35, API 21 or later, and arm64-v8a.
  5. Use a physical arm64 iPhone on iOS 15 or later; the current framework has no Simulator slice.
  6. Test the exact .nosmai packages and final signed application identity.

Upgrade checklist

  • Read the release notes for every changed layer.
  • Verify new native artifacts before replacing the previous version.
  • Clean the native or Flutter build after binary changes.
  • Resolve CocoaPods again and inspect Podfile.lock.
  • Test license status, camera lifecycle, effects, Cloud Filters, capture, recording, games, and streaming on physical devices.
  • Compare the signed release size and performance with the previous build.

Common errors

SymptomCauseFix
Duplicate classes or native symbolsTwo SDK versions are packagedKeep only one AAR, pod, or framework source
INSTALL_FAILED_NO_MATCHING_ABISThe device or build does not include arm64-v8aTest on a 64-bit ARM device and keep the required ABI in the app
Simulator linker errorThe iOS framework is device-onlySelect a physical iPhone or generic device archive target
Flutter Android compiles but fails at runtimeThe host did not include the proprietary AARAdd the verified 3.0.4 AAR once in the application module

Next steps

References

Was this page helpful?

Your response helps us prioritize documentation improvements.

Nosmai

An AR and AI company. Founded on the idea that the next decade of software will be visual, and that the tools for it should be within reach of anyone building.

Newsletter

Product updates and release notes. No spam.

© 2026 nosmai, inc · all rights reserved