2015-09-22 8 views
10

今日、アップルのメモは、 (https://developer.apple.com/news/?id=09222015aXcodeのインストールを検証中に "/アプリケーション/ Xcode.app:封印されたリソースが見つからないか、無効です"というエラーが発生しました

私は指示に従って、上記のコマンドを使って自分のXcodeアプリケーションを検証しようとしました。 (spctl --assess --verbose /Applications/Xcode.app)プログラムはしばらく実行され、 "/Applications/Xcode.app:封印されたリソースが見つからないか無効です"というメッセージが表示されて終了しました。

「Mac App Store」、「Apple System」、または「Apple」以外の「受け入れられた」以外の結果は、アプリケーション署名がXcodeに対して有効でないことを示しています。しかし、私はXcodeのコピーが合法であることを実際に確信しています(ダウンロードしてApp Store経由でGatekeeperを有効にして更新しました)ので、別の問題があると考えているかもしれません。

このエラーメッセージは実際に何を意味していますか? Xcodeを再インストールする必要があると思いますか?

ご協力いただきありがとうございます。

+0

Xcodeのコピーはどのように入手できましたか?万が一、ダウンロードしたXcodeを別のコンピュータからコピーしたことがありますか?私は同じエラーに直面しているが、私はメインのMacからXcodeをコピーしたので、それが何かを持っていると推測していると思う。 XcodeをダウンロードしたMacにアクセスできる場合は、それを確認できますか? –

+0

私は同じメッセージを得ています。ここでは少し混乱しています。 – intboolstring

+0

私は自分のマシンにインストールされている4バージョンのXcodeをチェックしました。それらのすべて私は個人的にアップルの開発者のWebサイトからダウンロードしました:Xcode 6.4(6E35b)は検証に失敗しました。 Xcode 7.0 GM(7A218)が合格し、Xcode 7.0 Beta 5(7A176x)が合格し、Xcode 7.1 Beta(7B60)が合格しました。これらのすべてがダウンロードされ、同じ方法でこのマシンに転送されたという事実を考えると、6.4または検証プロセスに何か問題があります! –

答えて

6

偽陽性の確認の問題は、下位互換性を保つために以前のiOS SDKが含まれているために発生しているようです。

クリーンインストールでは、SDKディレクトリが完全に消去されます。クリーンインストール後に検証テストを実行すると、そのテストは合格になります。以前のバージョンのiOSをコピーすると、私たちにとってはiOS 8 for iPhoneですが、検証は失敗します。

このシナリオは、午後早くリリースされたXCode 7.0.1(7A1001)にアップデートした後にテストされました。

クリーンインストールを避けるために、以前のSDKバージョンをそれぞれの場所から一時的に削除し、検証を実行することができます。次に、検証が完了したら、ファイルが属する場所にコピーします。

1

「封印されたリソースが見つからないか無効です」という同じメッセージが表示されていました。しかし、私はApp Storeに入り、Xcode - Version 7.0(7A220)の最新バージョンをダウンロードすることで問題を解決することができました。これは問題を修正したようです。

私は最初にApp StoreのアップデートセクションでXcodeを更新しようとしましたが、なんらかの理由でこれが機能しませんでした。だから私はApp Storeに行くことをお勧めします> Xcodeを検索>次に、最新のバージョンをインストールします。

+0

答えをありがとう。私は実際にはApp Storeの最新バージョンを使用していますが、私の場合はアップデートはオプションではありません。店からきれいに再インストールすることを知っているのはまだ良いです。 –

-2

ゲートキーパーの設定に応じて、ゲートキーパーの設定を確認して、どこでも許可し、Xcodeを再検証します。

関連する問題