Flutter SDK インストール
FlutterプラグインはiOS/Android SDKのラッパーとして動作します。
- Flutter 3.0以上
- Dart 2.17以上
- iOS: iOS SDKの要件を参照
- Android: Android SDKの要件を参照
インストール
Section titled “インストール”pubspec.yamlへの追加
Section titled “pubspec.yamlへの追加”dependencies: your_sdk_flutter: ^2.5.0パッケージの取得
Section titled “パッケージの取得”flutter pub getプラットフォーム固有の設定
Section titled “プラットフォーム固有の設定”ios/Runner/Info.plistに必要な設定を追加:
<key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <false/></dict>Android設定
Section titled “Android設定”android/app/src/main/AndroidManifest.xmlに権限を追加:
<uses-permission android:name="android.permission.INTERNET" />import 'package:your_sdk_flutter/your_sdk_flutter.dart';
void main() async { WidgetsFlutterBinding.ensureInitialized();
await YourSDK.initialize(apiKey: 'YOUR_API_KEY');
runApp(MyApp());}// 認証final result = await YourSDK.authenticate( username: 'user@example.com', password: 'password',);
if (result.isSuccess) { print('Authentication successful');} else { print('Authentication failed: ${result.error}');}トラブルシューティング
Section titled “トラブルシューティング”iOS ビルドエラー
Section titled “iOS ビルドエラー”cd ios && pod installAndroid ビルドエラー
Section titled “Android ビルドエラー”minSdkVersionが21以上に設定されているか確認してください。