3

Xcode 4.5.1 を使用し、最新のインストール パッケージ PhoneGap "2.1.0" を使用して、以下をインストールしました。

  1. 新しいフォルダー名 PhoneGapApp を 1 つ作成します。
  2. 「bin」と「CordovaLib」ディレクトリの 2 つのフォルダをコピーします PhoneGapApp が使用可能になりました。
  3. 実行中のターミナル:
    • すべてのフォルダ「PhoneGapApp」の Chmod-R 777。
    • cd コマンドでフォルダ「bin」を移動します。
    • bin ディレクトリで「Create」を実行して、newappphonegap という名前の新しいアプリケーションを作成します。
  4. Xcode で New Project を開きます -> Device を選択し、Archive を実行します。アプリケーションを実行した後、次のエラー メッセージが表示されます。

SetOwnerAndGroup "NGUYEN:staff" /Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a cd "/Volumes/MacBook Pro Data/phonegapapp/CordovaLib " setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin: /usr/sbin:/sbin" /usr/sbin/chown -RH "NGUYEN:staff" /Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/ libCordova.a

chown: /Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a: そのようなファイルまたはディレクトリはありません コマンド /usr/sbin/chown は終了で失敗しましたコード 1

ARMv6 プロジェクトと Cordova を削除しましたが、まだこのエラーが発生しています。インターネットでこのエラーを見つけて追跡しようとしましたが、ほとんど結果が得られませんでした。

誰が私を助けることができます。ありがとう!

4

4 に答える 4

3

cereallarcenyが言ったことの両方を実行することで機能しました

  1. プロジェクトのビルド設定の下で、ビルド アクティブ アーキテクチャのみを YES に設定します。

  2. CordovaLib.xcodeproj のプロジェクトのビルド設定 (すべてのオプションを選択する必要があります) で、Build Active Architecture Onlyを YES に設定します。

于 2012-10-18T23:24:14.537 に答える
0

XCodeを実行していたMacbookからデバイスを切断することで、実際にこのエラーが解消されました。デバイスが接続されていない場合、すべてがエラーなしでコンパイルおよびリンクされました。デバイスが接続されていると、このばかげた SetOwnerAndGroup エラーが常に発生していました...

于 2015-02-23T18:07:58.033 に答える