Files
AFFiNE-Mirror/packages/frontend/apps/ios
Lakr 7a90e1551c fix(ios): complete iap user interface (#13639)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- New Features
- In-app purchases fully integrated for Pro and AI plans with restore,
live product loading, and StoreKit test configuration.

- Improvements
- Refreshed paywall: intro animation, delayed close button, smoother
horizontal paging, page dots interaction, per-item reveal animations,
and purchase-state UI (disabled/checked when owned).

- Changes
- "Believer" plan and related screens removed; Pro simplified to Monthly
and Annual offerings.

- Chores
- iOS project and build settings updated for newer toolchain and
StoreKit support.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-25 04:50:12 +00:00
..
2025-09-19 06:05:05 +00:00
2024-12-24 15:29:48 +08:00

iOS

AFFiNE iOS app.

Build

  • yarn install
  • BUILD_TYPE=canary PUBLIC_PATH="/" yarn affine @affine/ios build
  • yarn affine @affine/ios cap sync
  • yarn affine @affine/ios cap open ios

Live Reload

Capacitor doc: https://capacitorjs.com/docs/guides/live-reload#using-with-framework-clis

  • yarn install
  • yarn dev
    • select ios for the "Distribution" option
  • yarn affine @affine/ios sync:dev
  • yarn affine @affine/ios cap open ios