15

PhoneGap 2.0.0 Getting Started with iOS ガイドの指示に従いました。作成されたプロジェクト内の一部のファイルにガイドとは異なる名前が付けられているため、最新の状態に更新されていないようです。これとは別に、ビルド中に警告とエラーが発生します。

  1. 警告: 依存関係を確認してください: 依存関係のターゲット "CordovaLib (CordovaLib.xcodeproj から)" がありません
  2. エラー: CpResource /VERSION /<...>/Test.app/VERSION cd /<...>/test-phonegap setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/ usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -除外 .git -除外 .hg -resolve-src-symlinks -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip /VERSION /<...>/Build/製品/Debug-iphonesimulator/Test.app

エラー: /VERSION: そのようなファイルまたはディレクトリはありません

それを機能させる方法について何か考えはありますか?よろしくお願いします。

-- ガイド: http://docs.phonegap.com/en/2.0.0/guide_getting-started_ios_index.md.html#Getting%20Started%20with%20iOS

4

6 に答える 6

15

PhoneGap 2.0.0 をダウンロード・解凍後、「phonegap-phonegap-ff91e6e/lib/ios/Cordova-2.0.0.dmg」を開いて「Cordova-2.0.0.pkg」をインストールしてください。プロジェクトを閉じて再度開きます。それはうまくいくはずです。

于 2012-07-24T18:44:59.177 に答える
11

CORDOVALIB 設定を手動で設定する必要があります。

XCode -> Preferences を開き、Locations -> Source Trees に移動します。

そこに CORDOVALIB エントリがない場合は、作成します。

下部の「+」をクリックして、次のように入力します。

  • 設定名:CORDOVALIB
  • 表示名: CORDOVALIB
  • パス: /Users/[your_user_name]/Documents/CordovaLib

「パス」は、Cordova インストーラー (Cordova-2.0.0.pkg) によって作成されたフォルダーを指している必要があります。

于 2012-09-06T09:08:06.500 に答える
3

私にとっての解決策: CordovaLib.xcodeproj がプロジェクトのワークスペースにインポートされます。2 つの開いている PhoneGap プロジェクトを同時に開いている場合、CordovaLib は 2 つのうちの 1 つにしか使用できません...すべての phonegap プロジェクトを閉じて、一度に 1 つだけ開きます。

于 2012-07-26T14:18:32.690 に答える
2

プロジェクトをクリーンアップしたところ、うまくいきました:製品 - >クリーン

于 2012-08-17T10:27:48.963 に答える
0

Mountain Lionを使用していることがわかり、同じ問題が発生しました。[システム環境設定]>[セキュリティとプライバシー]>[アプリケーションのダウンロードを許可する]に移動する必要がありました

...次に、[どこでも]のオプションをオンにします。デフォルトでは、外部アプリをロックダウンしてMacAppStoreからのみロードします。

于 2012-08-06T21:48:56.237 に答える
0

CordovaLib.xcodeproj (Documents/CordovaLib ディレクトリ内 - 少なくともインストーラーがその部分を実行しました...) をプロジェクト (サブプロジェクトとして作成) にドラッグ アンド ドロップすると、これらのエラーが解消されました。

于 2012-08-22T13:58:05.550 に答える