行方不明の依存対象 "(CordovaLib.xcodeprojから)CordovaLib" Xcodeプロジェクトが破損したいくつかの理由からXcodeの行方不明の依存対象 "(CordovaLib.xcodeprojから)CordovaLib"
答えて
でIOSを実行しています。
ionic platform rm ios
ionic platform add ios
ionic build ios
注意:一般的に、この種の問題を解決するために、あなたは、プラットフォームのIOSを削除し、再度追加してみてくださいすることができますが、Xcodeのから直接適用されるすべての変更は失われます、あなたは後に手動で適用する必要がありますこれらのコマンドを実行します。前にplatforms/ios
のバックアップを行ってください。
異なるソリューション
このを読む前に、私はこれが@manzapanzaのソリューション
を使用して動作させることができなかったあなたがYourProject.xcworkspace
とNOT YourProject.xcodeproj
を開いていることを確認します
問題
CordovaLib.xcodeproj
はCordovaLib.xcodeprojのコピーをダウンロードして、Xcodeプロジェクトにドラッグします(Macユーザーのために)ソリューション Xcodeプロジェクトから
を
が不足しています。
$ sudo npm install -g cordova
(コンピュータにコルドバの「グローバル」のコピーをインストールし、この手順を省略することができるかもしれません)$ find ~/ -name 'CordovaLib.xcodeproj'
(鉱山は/Users/Jackson//.cordova/libにありました/npm_cache/cordova-ios/4.3.1/package/tests/spec/unit/fixtures/ios-config-xml/CordovaLib/CordovaLib.xcodeproj)- オープン
$ open [path]
(オープン/ユーザーの上方に見つかったフォルダのパスをフォルダ/Jackson//.cordova/lib/npm_cache/cordova-ios/4.3.1/package/tests/spec/unit/fixtures/ios-config-xml/CordovaLib/) - Xcodeプロジェクトにドラッグ
CordovaLib.xcodeproj
これは、ファイルナビゲーターは、この時点でどのように見えるかです:
- は赤(行方不明)ファイル を削除します。
- ナビゲータでアプリを選択します(ファイルツリーの一番上)。私は私のコルドバのバージョンをダウングレード
libCordova.a
用/見た目にフェーズ>リンクバイナリとライブラリ>「+」 - タイプを構築し、
- コンパイルプロジェクト
あまりにも色褪せていて申し訳ありませんが、CordovaLib.xcodeprojをドラッグしたフォルダプロジェクト?どうも。 – Ric
@Ricあなたが何を意味するのか分かりません。だから私はそれを "赤い" CordovaLib.xcodeprojの下にドラッグしました。ターゲットを選択できるポップアップが表示され、上部に「コピー」オプションが表示され、ファイルを現在のプロジェクトにコピーします。また、 '.xcodeproj'を開いている場合は' .xcworkspace'を開いてみてください。問題が解決するかもしれません。 – Jacksonkr
はい、私は、あなたのプロジェクトのフォルダに、FinderやWindowsエクスプローラを使って、フォルダをXCodeのリファレンスに対してドラッグしたと仮定していました。私はあなたの方法に従った。 – Ric
それを追加>ターゲット> [あなたのプロジェクト名]に移動します6.2.0で動作し始めました。
他の「修正プログラム」を使って時間をかけて時間をかけた後、これがOne! – simonberry
ここで同じ話 - 6.5.0から6.2.0にダウングレード –
Apache Cordovaプロジェクトと同じソリューションです。
プラットフォームを削除し、再度追加:
cordova platform remove ios
cordova platform add ios
cordova prepare ios
cordova run ios
成功!
XcodeプロジェクトからCordovaLibが欠落していたときに解決できたアプリに複数の問題がありました。
まず私は
cordova requirements ios
を走ったと私は、IOS-展開とCocoaPodsを欠けていたことがわかりました。これらはCordova 6.2.0の要件ではありませんでしたが、Cordova 6.4.0以降です。私は6.3.0を試していないので、そのバージョンのステータスを知らない。
さらに、config.xmlには、サードパーティ製のコードバーアイコンメーカーを使用していたため、存在しなかったアイコンファイルがありました。欠落していたということは、明らかに追加プラットフォームコマンド中間プロセス。再度同じ設定ファイルで6.2.0にこの問題はありませんでしたが、6.4.0は間違いがないことは間違いありません。私の推測では、以前のバージョンのCordovaでエラーが発生していたか、CordovaLibが最後になっていて、そのステップの前にエラーがあった場合は、フォルダーが失われてしまいます。その内容
- 1. 行方不明の依存
- 2. FCMプラグイン行方不明の依存
- 3. 行方不明の依存対象 "<PBXTargetDependency:0x201d16ca0:<なしキャッシュされた名前>>"
- 4. JBOSS 7.1 JBAS014775 AS:新不満/行方不明の依存関係:新不満/行方不明の依存関係:</p> <p>サービスのJBoss
- 5. による行方不明の依存System.Spatial
- 6. 新行方不明/未充足の依存関係:サービスjboss.module.spec.service
- 7. Javaのテストスコープのみを依存対象から除外する方法
- 8. CMakeの依存対象が存在しない
- 9. 管理対象クラスライブラリのバージョンに依存しない参照依存関係
- 10. ダービーデータベース - 抽象スキーマ不明
- 11. Maven:管理対象外の依存関係の検索
- 12. 不明な抽象スキーマタイプ
- 13. Mavenの管理対象依存バージョンをトラッキングする
- 14. 依存関係の除外対象を除外
- 15. 対象行Javadoc
- 16. .Net Core 2.0の公開、依存関係の不明
- 17. デバッグ行コード署名から行方不明とプロビジョニングプロファイルのセクション
- 18. エラーメッセージ:行方不明のセパレータ
- 19. 請求対象の明細ASP.NET
- 20. :行方不明の仮パラメータ
- 21. Skype web-SDKの依存関係が不明確
- 22. 行方不明括弧エラー
- 23. logstash(翻訳行方不明)
- 24. VSインストーラで不明な依存関係が追加される
- 25. 抽象クラスの依存性注入
- 26. Gradleのカスタムプラグイン:gradleApi()明示的な依存関係対
- 27. 不明な依存関係Mavenビルドに登場する
- 28. NCalc行方不明EOF
- 29. カサンドラCQL EOF行方不明
- 30. 依存性注入対管理依存関係対グローバルオブジェクト
それは魅力的なように動作します。ありがとう –
こんにちはチャウキ、それはLinux環境で構築することが可能ですか? – Ashok
いいえ、あなたはos xマシンが必要です。 – manzapanza