Xcode5: Failed to register "/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle

StackOverflow https://stackoverflow.com/questions/18808549

Question

My library has some type converters. I'm registering some OSX and iOS type converters, like so:

When I compile for iOS, I'm getting some errors related to not being able to find UIKit. Here's how I compile for iOS:

xcodebuild -destination OS=${module.sdk.version},name=iPhone -workspace ${workspace} -scheme '${library.ios.scheme}'

The ${} tokens are patched in by my build system.

When building I get:

__build.library.ios.simulator:
 [exec] Details:  Failed to register "/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle" with Launch Services, error code: -10811.
 [exec] Function: __RegisterUTIsIfNeeded_block_invoke
 [exec] Thread:   <NSThread: 0x7faca140e5c0>{name = (null), num = 1}
 [exec] Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can

How can I fix this?

Was it helpful?

Solution

This appears to be an compiler bug, and there's not much that can be done about it.

Here is oficial answer on JetBrains Tracker:

Anton Makeev 17 Sep 2013, 19:36

build error doesn't affect compilation results - it's just a log message from xcodebuild. Simulator should work correctly after you run it at least once in Xcode 5.

and:

We will handle this output in AppCode (show it as a warning, not a n error) but we recommend filing the error to Apple as the message suggests - unfortunately we can't fix it (only hide)

and:

Build error won't go away until we implement 'hide-it-fix' or until Apple fixes it. It is harmless, though and doesn't affect build result.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top