😺
ComposeMultiplatformでiOS側の権限を許可する
困ったこと
Compose multiplatformでカメラ機能を持ったアプリを作成した。
しかしiOS側のビルドエラーになる。
エラー内容はinfo.plistにカメラ周りの権限が許可されていないこと。
しかし検索してもinfo.plist自体が存在していない。
解決策
Android Studio上でのやり方はわかりませんでした。
Xcodeを使います。
- iosApp/iosApp/iosApp.xcodeprojをXcodeで開きます。
- 左上のルートディレクトリを開き画面上部のinfoタブを選択します。
- Custom iOS Target Propertiesの欄にいろんな設定が書いてあるので、一番下のプラスボタンを押して設定を追加します。
- Picavy-Camera Usage Descriptionを選択します。
終了
Discussion