iPhone 用の最初の iOS 4.3 アプリケーションをアーカイブしようとしていますが、常に次のエラーが発生します。
Command /usr/sbin/chown failed with exit code 1
さまざまなフォーラムを検索し、Alternate Install Group (何を変更すればよいかわかりません) を変更したり、「Skip Install」をオンにしたりするなどの解決策を試しました。
ばかげているように聞こえますが、XCode 5.1.1 では、XCode をいったん終了して再起動するだけで済みました。私はそれが「答え」ではないことを知っていますが、私にとってはうまくいきました.
編集: これは 2018 年 7 月の時点でも機能しています。編集: これは 2019 年 1 月の時点でまだ機能しています xcode 9.4.1
アーカイブの SetOwnerAndGroup 部分で問題が発生しました。/usr/sbin/chown が失敗し、「chown」しようとした各ファイルで「操作が許可されていません」と表示されていました。
これは端末で簡単にテストできました。「chown」は機能しませんが、「sudo chown」は機能します。ファイルのアクセス許可を変更する必要がなかったので、最も簡単な解決策は、chown を実行しないことでした。
上のスクリーンショットは、Install Owner/Group を空白にしたところを示しています。
このエラーが発生したとき、コンピューターを再起動すると修正されました。
他のすべてのソリューションを試しましたが、どれもうまくいきませんでした。したがって、ターミナルでこれを実行して、プロジェクト内のすべてのファイルの所有者を自分に変更しました。
sudo chown -R my_username:my_group ./my_project_folder
ここで、「my_username」はユーザー名、「my_group」はグループ (通常はスタッフ)、「my_project_folder」はプロジェクトのフォルダーです。
Xcode 4.5では、他のソリューションはどれもうまくいきませんでした。私がしなければならなかったのは次のことでした:
修正するには、プロジェクトと CordovaLib プロジェクトの両方から armv6 アーキテクチャを削除し、両方のプロジェクトをクリーンアップして再構築します。
+ adalleが言ったように、 TomとPhilによって補完されたように、私の環境で動作するように、許可に関するすべての情報を消去しました
フィールドを空にしましたInstall Group、Install Owner、Cordova SubProject を含むInstall Permission
考えられるすべてのバリアントを試しましたが、役に立ちませんでした。だから私は古いXCode4.4.1と出来上がりをダウンロードしました-アプリケーションは正常にアーカイブされました:)
これがあなたが抱えている問題と同じかどうかはわかりませんが、これで修正されました:
XCode プロジェクトを作成したとき、アプリ名にスペースが含まれていたため、アプリをデプロイしようとすると常に失敗しました。を使用してこれを修正できましたCustom Archive Name
。
XCode4では...
Build Active Architecture Only
はいからいいえに変更それは私のために働いた。