LoginSignup
8
8

More than 5 years have passed since last update.

Xcode 6.3.1でCarthageを利用する際にSimVerifier returned error: Simulator verification failed.エラー

Last updated at Posted at 2015-05-10
  • Xcode: 6.3.1(6D1002)
  • Carthage: 0.7.1

Xcode 6.3でも発生するようです。carthage updateとかcarthage build --no-skip-currentとかやるときに発生して困りました。

こんなエラーです。サンプルプロジェクトをテストした時のログです。

$ carthage build --no-skip-current
*** xcodebuild output can be found in /var/folders/j9/s8z2l0l93jb3xz9y4_jx934h0000gn/T/carthage-xcodebuild.z1A534.log
*** Building scheme "CarthageSample" in CarthageSample.xcworkspace
A shell task failed with exit code 65:
2015-05-10 21:24:02.422 xcodebuild[72041:3409756] [MT] iPhoneSimulator: SimVerifier returned: Error Domain=NSPOSIXErrorDomain Code=53 "Simulator verification failed." UserInfo=0x7f8c15a7af50 {NSLocalizedFailureReason=A connection to the simulator verification service could not be established., NSLocalizedRecoverySuggestion=Ensure that Xcode.app is installed on a volume with ownership enabled., NSLocalizedDescription=Simulator verification failed.}
** BUILD FAILED **


The following build commands failed:
    CompileSwift normal arm64 /Users/***/Desktop/CarthageSample/CarthageSample/Sample.swift
    CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(2 failures)

Segmentation fault: 11

Issue

SimVerifier returned error: Simulator verification failed. · Issue #424 · Carthage/Carthage

を参考にするところ、どうやらCarthageのエラーというよりは、Xcode側のバグのようです。

(現時点で推定される)原因

#issuecomment-97094714の方が言うようにどうやら、古いバージョンのシミュレータのファイルの所有権の問題のようです。

(とりあえずの)解決法

僕の場合は、

sudo chown :wheel /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\ *.simruntime/Contents/Resources/RuntimeRoot/usr/lib/dyld_sim

をすることで、carthage コマンドを一通りエラーなく使うことが出来ました。

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8