bevy_ios_toolkit 0.3.3

Native iOS integrations for Bevy as ECS resources and messages: StoreKit IAP, Google AdMob ads, App Tracking Transparency, Game Center, review prompts, haptics and safe-area — each behind a feature, over a polled C-ABI Swift bridge with a testable desktop fake.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! App lifecycle & session — the platform integrations tied to the app's launch
//! and audio session rather than one-off input/display niceties.
//!
//! - [`boot_shield`] — cover the first-frame `CAMetalLayer` flash on cold launch.
//! - [`audio`] — own the audio session so ads (or the OS default) can't leave
//!   the game muted.
//!
//! Re-exported flat under [`platform`](crate::platform) (`platform::boot_shield`,
//! `platform::audio`); grouped here because they share a concern — the running
//! app's state — distinct from the stateless niceties beside them.

pub mod audio;
pub mod boot_shield;