0

Macincloud サーバーでシミュレーターを起動しようとすると、次のエラーが発生します。

mac_tmp_could_not_be_removed

私が試した手順:
1) Mac マシンで「tmp」ディレクトリを検索しましたが、何も表示されません。
2) シミュレーターをリセットしようとしましたが、確認画面 (シミュレーターをリセットするかどうかを尋ねます) の後、上記と同じエラーがスローされます。

Xcode ディレクトリの権限は次のとおりです。

ここに画像の説明を入力

アクティビティモニターから、シミュレーターに関連するプロセスを検索し、ログを使用して「tmp」フォルダーの場所を特定し、エラーをスローしているシミュレーターを削除しようとしました。フォルダーを手動で削除しようとすると、以下のエラーが発生します。

ここに画像の説明を入力

つまり、「tmp」ディレクトリを削除するには root ユーザーが必要です。root 以外のユーザーを使用してシミュレーターを起動しているため、この問題を解決するにはどうすればよいですか?

編集:自宅でアカウントのアクセス許可を再帰的に昇格させました。次のアクセス許可があります。

my_permissions

tmp ディレクトリの内容を削除しようとしたときに権限を変更すると、次のエラーが発生します。 ここに画像の説明を入力

したがって、ホームディレクトリの下のフォルダー/ファイルに提供したアクセス許可に問題があると思います。

4

3 に答える 3