Xcode11 のサポートを開始しました。新規に作成されたプロジェクトは、Xcode11にてアプリがビルドされます。
Xcode11の利用方法
既存のCordova 9.0プロジェクトは、次の手順にてご利用ください。
- プロジェクトを開く
- ヘッダーメニューの「ビルド」をクリック
- 「ビルド環境の設定」をクリック
- 「Xcode11.3」をクリック
- 「保存」ボタンをクリック
注意事項
ライトモードの設定
Xcode11でアプリをビルドするとダークモードが自動的に対応されるようになります。
ダークモードは、ネイティブビュー (ステータスバーなど端末共通のビュー) にかかる箇所に適用されます。
しかし、一部のCordovaプラグインでは、ダークモード対応ができてないものがあります。
自動的にダークモードが適用されることを防ぎたい場合は、次の内容を「config.xml」ファイルへ追加することで、ライトモードへ固定にすることができます。
<config-file platform="ios" parent="UIUserInterfaceStyle" target="*-Info.plist">
<string>Light</string>
</config-file>
InAppBrowserプラグインについて
InAppBrowserプラグインについて、Xcode 11環境で「InAppBrowserプラグイン v3.1.0」未満を使用した場合、動作が不安定となる不具合が報告されています。既存のCordova 9.0プロジェクトで「InAppBrowserプラグイン v3.1.0」未満を使用している場合は、バージョン3.1.0以上への更新をお願いいたします。
バージョンの更新は、「InAppBrowserプラグイン」の設定画面から行うことができます。