6

私は、PhoneGap を使用してアプリをビルドし、CocoaPods を使用して外部依存関係を管理するアプリケーションの作成に取り組んでいます。前もって、これは問題なく動作します。PhoneGap は最初のphonegap install iosでプロジェクトを生成し、CocoaPods はその生成されたプロジェクトを正しく取得して xcworkspace を生成します。

残念ながら、phonegap build iosxcworkspace を介してのみ利用可能な依存関係を持つ xcodeproj をまだビルドしようとしているため、後続の呼び出しは失敗します。

どちらもこの iOS 開発ではかなり一般的なツールであるように思われるため、これは一般的な問題のように思えますが、同様の問題を抱えている人を見つけることができませんでした。

4

1 に答える 1

3

数年後、この質問に対する簡単な答えは次のように思われます: デフォルトの Cordova CLI ツールはワークスペースを適切に処理しません。これを処理する未解決の問題がありますが、2016 年 4 月の時点では、これはデフォルトでは不可能です。

ただし、これはCordova Cocoapodを使用して回避できます。ただし、これは CLI ツールを修正しません。

于 2016-04-15T15:39:41.027 に答える