2017-01-15 9 views
2

私は以前にテストできたMac OSXアプリケーションを持っています。コンソールの以下のエラーで失敗します。私はそれが働いて得るためにいくつかの抜本的なことを行う必要があります。Xcode 8.2:Mac OSXアプリケーションで指定されたパス/パーミッションエラーから設定データを読み込めません。

私は

  1. 変更私の派生データフォルダ
  2. とクリーンビルドフォルダの場所は、場合 - それは通常、再び一度か二度の前に動作しますしかし、私は再びテストを実行すると、それは再び起こります。

私は永久にそれを修正するために何ができるかの任意のアイデア - 以下は、私にはギリシャ、かなり..です

私は次のことを試してみました:

  1. 書類に得られたデータを移動
  2. Appstoreから新しいXcodeをインストールしています。誰もがこのエラーを取得していないように見えるよう
  3. の削除と再追加証明書とプロファイル

2017-01-15 16:41:51.247064 XXXXXX[51736:892136] Unable to load configuration data from specified path /var/folders/59/7ylv57053bv3c0rbbcc1mcg40000gp/T/com.apple.dt.XCTest/FDF2A461-45D7-4E64-B650-602DF0725CA7/remote-container/tmp/XXXXXXTests-FDF2A461-45D7-4E64-B650-602DF0725CA7.xctestconfiguration; error: You don’t have permission. 2017-01-15 16:41:51.247221 XXXXXX[51736:892136] IDEBundleInjection Arguments: ( "/Users/XXXXXX/XXXXXX/XXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug/XXXXXX.app/Contents/MacOS/XXXXXX", "-NSTreatUnknownArgumentsAsOpen", NO, "-ApplePersistenceIgnoreState", YES) 2017-01-15 16:41:51.248336 XXXXXX[51736:892136] IDEBundleInjection Environment: { "APP_SANDBOX_CONTAINER_ID" = "com.XXXXXX.XXXXXX"; "Apple_PubSub_Socket_Render" = "/private/tmp/com.apple.launchd.hKPiBBDAAG/Render"; "CFFIXED_USER_HOME" = "/Users/XXXXX/Library/Containers/com.XXXXXX.XXXXXX/Data"; "DTX_CONNECTION_SERVICES_PATH" = "/Applications/Xcode.app/Contents/SharedFrameworks/DTXConnectionServices.framework"; "DYLD_FRAMEWORK_PATH" = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug:/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks"; "DYLD_INSERT_LIBRARIES" = ""; "DYLD_LIBRARY_PATH" = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug:/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks"; HOME = "/Users/XXXXX/Library/Containers/com.grant.XXXXXX/Data"; LOGNAME = XXXXX; MallocNanoZone = 1; NSUnbufferedIO = YES; "OS_ACTIVITY_DT_MODE" = YES; PATH = "/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"; PWD = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug"; SHELL = "/bin/bash"; "SSH_AUTH_SOCK" = "/private/tmp/com.apple.launchd.dNK7oacOAX/Listeners"; TMPDIR = "/var/folders/59/7ylv57053bv3c0rbbcc1mcg40000gp/T/com.grant.XXXXXX/"; USER = XXXXX; XCInjectBundleInto = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug/XXXXXX.app/Contents/MacOS/XXXXXX"; "XCODE_DBG_XPC_EXCLUSIONS" = "com.apple.dt.xctestSymbolicator"; XCTestConfigurationFilePath = "/var/folders/59/7ylv57053bv3c0rbbcc1mcg40000gp/T/com.apple.dt.XCTest/FDF2A461-45D7-4E64-B650-602DF0725CA7/remote-container/tmp/XXXXXXTests-FDF2A461-45D7-4E64-B650-602DF0725CA7.xctestconfiguration"; "XPC_FLAGS" = 0x0; "XPC_SERVICE_NAME" = "com.apple.dt.Xcode.23100"; "__CF_USER_TEXT_ENCODING" = "0x1F6:0x0:0x2"; "__XCODE_BUILT_PRODUCTS_DIR_PATHS" = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug"; "__XPC_DYLD_FRAMEWORK_PATH" = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug"; "__XPC_DYLD_LIBRARY_PATH" = "/Users/XXXXX/XXX/XXXXXXX/XXXXXX-eghnritsumpbbqgylbzrxqfximew/Build/Products/Debug"; }

+0

あなたのコンピュータに管理者はいますか?または、セキュリティ/管理ソフトウェアを実行していますか。企業のマシン管理? – Oletha

+0

私は管理者です。私は企業のマシン管理ソフトウェアを持っていません。 –

答えて

0

私はAppleとバグを記録しています。

+1

最近Xcode 9にアップグレードされました。まだAppleから何か聞こえましたか? –

+0

何もない - 私はそれがxcodeともっと関係していると思う。私は他のことを試しています - 来週にチャンスがあれば更新します。あなたのテストはあなたがそれを実行しようとするたびに実行されますか? –

+0

はい!私が気づいたこと:特定のテスト方法を実行すると、「許可なし」というエラーが表示されます。 「製品>テスト」、つまりすべてのテストを実行すると正常に動作します。その後、私はしばらくの間、特定のテストを実行することができます。突然、それは「許可なし」に戻ります。 –

0

私もAppleにバグを記録しました。 Xcode 9でそれを体験しました。しかし、私はそれをさらに演奏し、派生データフォルダをカスタムに変更し、自分のスキームのテスト設定でコードカバレッジを無効にすると、エラーが消えてしまいました。これらの2つの組み合わせによって問題が発生したようです。

+0

...もう一度失敗します:(それはちょっと別の一時的な解決策だと思います。 – GabeV

+0

私の解決策を見て、それは助けるかもしれません。 – florieger

+0

ありがとうございます。何らかの理由で、それはそれ自身で離れました。それが再び起これば、私はそれを試みます。 – GabeV

0

Xcode 9では解決策が見つかりました。 Xcode>File>Project Settings...(またはWorkspace Settings...)へ

ゴー
は、共有設定の下のビルドシステムとしてNew Build System (Preview)を選択します。

[ユーザー単位のプロジェクト設定]でUse Shared Settingを必ず選択してください。

関連する問題