0

Lionにアップグレードしたばかりで、iOSシミュレーターのアクセス許可を台無しにしました... ご覧のとおり、lionにアップグレードすると、新しいユーザーを作成する必要があり、すべてのXcodeアクセス許可がそのユーザーを指します。

その新しいユーザーからiOSシミュレーターを問題なくロードできるので、これを知っていますが、元のユーザーアカウントからこれを行うことはできません。シミュレーターは開きますが、すぐにハングします。

Xcode.app(iPhone Simulator.appを含む)とiosアプリケーションサポートフォルダーの両方を再帰的にchownして、通常のアカウントを所有者として設定しようとしました。また、同じ2つのディレクトリをa+rwxとa=の両方でchmodしました。この順序でrwx。

権限を更新する必要があるiOSシミュレーターが参照する他のファイルは何ですか?

4

2 に答える 2

1

Xcodeを再インストールすることをお勧めします。Xcode(少なくともApp Storeバージョン)は、それをインストールしたユーザーが所有していません。

$ ls -ld /Applications/Xcode.app
drwxr-xr-x  3 root  wheel  102  4 Oct 17:34 /Applications/Xcode.app

また、実行するchmod a+rwxa=rwx、確かに良い考えではありません。すべてのファイルが実行可能である必要はありません(x)。さらに悪いことに、考えずに追加rwすると、システムが脆弱になります

于 2012-10-04T21:48:20.157 に答える
1

Xcodeを再インストールします。方法は次のとおりです:http://osxdaily.com/2012/02/20/uninstall-xcode/

于 2012-10-04T21:49:22.253 に答える