Capacitor は Native の iOS ブリッジを特徴としており、開発者は JavaScript と Native Swift または Objective-C コードとの間で通信できます。
Capacitor の iOS アプリは、Xcode と CocoaPods で設定・管理されています。
iOS 12+に対応しています。Xcode 12+が必要です( 環境設定 を参照)。Capacitor では、 WKWebView を使用しており、非推奨の UIWebView は使用していません。
まず、
@capacitor/ios
パッケージをインストールします。
npm install @capacitor/ios
そして iOS プラットフォームを追加します。
npx cap add ios
Xcode でプロジェクトを開くには、次のように実行します:
npx cap open ios
または、Xcode を手動で起動することもできます:
open ios/App/App.xcworkspace
アプリを実行するには、コマンドラインで実行する方法と、Xcode で実行する方法があります。
デバイスやシミュレータでプロジェクトを実行するには、次のように実行します:
npx cap run ios
コマンドを実行すると、ターゲットを選択するように促されます。詳しくは
run
をご覧ください.
Xcode では、まずデバイスやシミュレータを選択し、再生ボタンをクリックしてアプリを実行します。
使い始めてから何か問題が発生した場合は、 iOS トラブルシューティングガイド を参考にしてください。ヘルプが必要な場合は、お気軽に ディスカッションを開いてください をご利用ください。
これで、アプリの開発と構築を続ける準備が整いました。利用可能な様々な API、Capacitor や Cordova のプラグイン、またはカスタムネイティブコードを使用して、アプリの残りの部分を構築してください。
各トピックの詳細については、以下のガイドを参照してください。