質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.51%

  • Xcode

    4920questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

XCode 8.1.3 を入れた後に Xcode 7 を入れたところ後者が起動せずクラッシュします

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 591

muso_tensei

score 1

前提・実現したいこと

XCodeを起動できるようにしたい
XCode 8.1.3 を入れた後に Xcode 7 を入れたところ後者が起動せずクラッシュし以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ
Process:               Xcode [10544]
Path:                  /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:            com.apple.dt.Xcode
Version:               6.3.1 (7703)
Build Info:            IDEFrameworks-7703000000000000~4
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Xcode [10544]
User ID:               501

Date/Time:             2017-04-16 07:34:22.274 -0700
OS Version:            Mac OS X 10.12 (16A2323a)
Report Version:        12
Anonymous UUID:        07F6BE9B-B4FE-D5D0-E221-B73E6DE5632C

Sleep/Wake UUID:       5274A07C-E468-4169-B41E-50C5AF6A8C93

Time Awake Since Boot: 54000 seconds
Time Since Wake:       510 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
ProductBuildVersion: 6D1002
ASSERTION FAILURE in /SourceCache/IDEFrameworks/IDEFrameworks-7703/IDEKit/CommandsAndSelection/IDECommandManager.m:72
Details:  Error looking up handler class for extension 'Xcode.IDEKit.CmdHandler.CaptureViewHierarchy' in plug-in 'com.apple.dt.dbg.DebuggerUI': Error Domain=DVTPlugInErrorDomain Code=2 "Loading a plug-in failed." UserInfo={DVTPlugInIdentifierErrorKey=com.apple.dt.IDE.iCloudSupport, DVTPlugInExecutablePathErrorKey=/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport, NSLocalizedRecoverySuggestion=The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled., DVTPlugInDYLDErrorMessageErrorKey=dlopen(/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport, 0): Library not loaded: /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
  Referenced from: /Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport
  Reason: image not found, NSLocalizedDescription=Loading a plug-in failed., NSFilePath=/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin, NSLocalizedFailureReason=The plug-in “com.apple.dt.IDE.iCloudSupport” at path “/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin” could not be loaded.  The plug-in or one of its prerequisite plug-ins may be missing or damaged., NSUnderlyingError=0x7fe8fe2558d0 {Error Domain=NSCocoaErrorDomain Code=3587 "dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport): Library not loaded: /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
  Referenced from: /Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport
  Reason: image not found" UserInfo={NSLocalizedFailureReason=The bundle is damaged or missing necessary resources., NSLocalizedRecoverySuggestion=Try reinstalling the bundle., NSFilePath=/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport, NSDebugDescription=dlopen_preflight(/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport): Library not loaded: /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
  Referenced from: /Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin/Contents/MacOS/iCloudSupport
  Reason: image not found, NSBundlePath=/Applications/Xcode.app/Contents/PlugIns/iCloudSupport.ideplugin, NSLocalizedDescription=The bundle “iCloudSupport” couldn’t be loaded because it is damaged or missing necessary resources.}}}
Object:   <IDECommandManager>
Method:   +cacheCommandDefinitionsAndHandlers
Thread:   <NSThread: 0x7fe8fb500dc0>{number = 1, name = main}
Hints:   None
Backtrace:
  0  0x0000000108858bfa -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit)
  1  0x00000001075b3b9f _DVTAssertionHandler (in DVTFoundation)
  2  0x00000001075b3e8e _DVTAssertionFailureHandler (in DVTFoundation)
  3  0x0000000108853bf6 __55+[IDECommandManager cacheCommandDefinitionsAndHandlers]_block_invoke (in IDEKit)
  4  0x00007fffa6f2e128 _dispatch_client_callout (in libdispatch.dylib)
  5  0x00007fffa6f2e0e5 dispatch_once_f (in libdispatch.dylib)
  6  0x0000000108611b00 +[IDECommandManager cacheCommandDefinitionsAndHandlers] (in IDEKit)
  7  0x00000001086110f2 -[IDEApplicationController applicationWillFinishLaunching:] (in IDEKit)
  8  0x00007fff91f4463c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (in CoreFoundation)
  9  0x00007fff91f4453b _CFXRegistrationPost (in CoreFoundation)
 10  0x00007fff91f442a2 ___CFXNotificationPost_block_invoke (in CoreFoundation)
 11  0x00007fff91f019a3 -[_CFXNotificationRegistrar find:object:observer:enumerator:] (in CoreFoundation)
 12  0x00007fff91f009dc _CFXNotificationPost (in CoreFoundation)
 13  0x00007fff939100e3 -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation)
 14  0x0000000107593118 -[NSNotificationCenter(DVTNSNotificationCenterAdditions) _dvt_postNotificationName:object:userInfo:] (in DVTFoundation)
 15  0x00007fff8fbbb278 -[NSApplication finishLaunching] (in AppKit)
 16  0x0000000107b31c82 -[DVTApplication finishLaunching] (in DVTKit)
 17  0x00007fff8fbbad2a -[NSApplication run] (in AppKit)
 18  0x00007fff8fb85a8a NSApplicationMain (in AppKit)
 19  0x00007fffa6f64255 start (in libdyld.dylib)
 20  0x0000000000000002

abort() called

Application Specific Signatures:

試したこと

rm -rf Developper/Xcode/DerivedData/
defaults delete com.apple.Xcode
sudo xcode-select -r

補足情報(言語/FW/ツール等のバージョンなど)

Xcode8.1.3にて OpenGL ES のサンプルプロジェクトを選択できなくなっていたため、後からXcode7を入れて使おうとしたのが発端です

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+3

Version: 6.3.1 (7703)
と書かれてありますけど、本当にXcode7を入れたんでしょうか?

http://indiestack.com/2016/08/xcode-6-on-sierra/
によると、Xcode6もXcode7もAppleはSierra上での動作をサポート
しておらず、生産作業に使うべきではないとのことです。

そして、Xcode7なら「ほとんど動く」が、
Xcode6は、Ubiquity.frameworkがSierraにないため、
それを古いバージョンのOSから持ってこないと動作しないそうです。
質問のクラッシュログにも

 Library not loaded: /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity


というメッセージが見られます。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/04/16 11:47

    お答えいただいてありがとうございます。
    7ではなく6.3を入れていました。すみません。
    どちらにせよ、Xcode8が推奨されるということですね。

    OpenGL ES サンプルプロジェクトがXcode8から選択しからなくなっていた[Metal/Scene Kit/Sprite Kitの3つだけになっていた]ため困っていたのですが、このあたりはどうにもならなさそうですね。

    ため
    どうしようか

    キャンセル

同じタグがついた質問を見る

  • Xcode

    4920questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。