web-dev-qa-db-ja.com

myProjectは編集のためにロックされており、変更を保存できない場合がありますか?

コードをラップトップからMac Miniに移動して、そこに開いたときに、次のエラーメッセージが表示されます。

myProjectは編集のためにロックされており、変更を保存できない場合がありますか?


ファイルの所有者ではなく、書き込み権限がないため、myProjectは現在ロックされています。


ファイル「xxx.xcuserdatad」をロック解除できませんでした。ファイルを所有していないため、ファイルに書き込み権限を追加できませんでした。 Finderまたはターミナルでファイルの許可を変更してみてください。


Finderで検索しました:出てきたのは、xxx.xcuserdatad内のUserInterfaceState.xcuserstateというファイルでした... GetInfoはファイルがロックされていないことを示しました。

ただし、GetInfoからのパスを見ると、ファイルが「xxx.xcodeproj」内にあり、さらに「project.xcworkspace/xcuserdata/xxx.xcuserdatad」内にあることがわかりました。

私はこれをどこにも見つけることができず、別のコンピューターでプロジェクトを使用する方法を知りません。

41
Woof

XcodeプロジェクトがあるFinderのフォルダに移動し、右クリック->情報を取得します。アクセス許可と下部は読み取り/書き込みに設定する必要があり、私の場合はそうでした。トリックは、下部にある設定アイコンをクリックして、「囲まれたアイテムに適用」を選択することです。上記のchmodメソッドは、フォルダー内のコンテンツのアクセス許可を変更しません。

81
user2848810

再帰コマンドフラグとSudoを追加して、それを機能させる必要があることに注意してください。

$ Sudo chown -R Roger my_app_folder/*

そして:

$ Sudo chmod -R 774 my_app_folder/*

私はこのエラーを受け取っていたため:

chmod:my_app_folderのファイルモードを変更できません:操作は許可されていません

9
user8128167
  1. finderのフォルダーに移動します
  2. フォルダを右クリックして、「情報を見る」をクリックします

enter image description here

  1. 下に行き、ロックをクリックして管理者パスワードを書きます

enter image description here

  1. 設定アイコンをクリックし、「囲まれたアイテムに適用...」を押します

enter image description here

6
Rami Nour

この回答に示されているような内容をコピーしようとしましたか?: Xcode 4で編集するためにファイルのロックを解除できませんか?

または、コンソールを使用して、xcodeプロジェクトのすべてのファイルに対する書き込み許可を自分で設定できます。

http://www.mac-terminal.com/files-and-folders/permissions/chmod/

6
Pochi