導入方法は Flutter はじめに・導入 をご覧ください。
Flutter SDK は プレビュー版 です — 正式リリースではなく、API が変わる可能性があります。
Flutter SDK は プレビュー版 です — 正式リリースではなく、API が変わる可能性があります。
0.0.1 — 2026-10-08(プレビュー)
最初のプレビューです。 OneS1ght iOS SDK0.2.2 と Android SDK 0.0.9 をラップした Flutter プラグインです。
追加
- iOS SDK と同じ API — 初期化・権限・建物/フロア/ゾーンの取得・フロアの指定・プロフィール・測位セッション・座標送信の制御。
ネイティブのコールバックは同じ名前の
Streamで受け取ります。 - エラーコードはそのまま — 失敗は
OneS1ghtExceptionで届き、codeは iOS・Android 共通の エラーコード です。
注意点
- iOS は Swift Package Manager でのみ 組み込めます(Flutter 3.44 以上)。CocoaPods の経路では案内とともに導入が止まります。
- Android は
MainActivityがFlutterFragmentActivityでないとrequestPermission()が動作しません。 - カスタム測位 provider(
begin(provider:))はラップしていません。