Skip to content

Instantly share code, notes, and snippets.

@mfaani
Last active April 6, 2025 21:59
Show Gist options
  • Save mfaani/b9f41659eb1509c1ec4f50f5a515f1be to your computer and use it in GitHub Desktop.
Save mfaani/b9f41659eb1509c1ec4f50f5a515f1be to your computer and use it in GitHub Desktop.
EmojiRanger-watchos-simulator-error.md

This happened after it successfully built, but didn't launch.

Simulator device failed to install the application.
Domain: IXErrorDomain
Code: 2
Failure Reason: Invalid placeholder attributes.
User Info: {
    DVTErrorCreationDateKey = "2025-04-06 19:35:47 +0000";
    FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:metadata:placeholderType:mayBeDeltaPackage:isFromSerializedPlaceholder:error:]";
    IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher;
    SimCallingSelector = "installApplication:withOptions:error:";
    SourceFileLine = 958;
}
--
Failed to create app extension placeholder for /Users/mohammadfaani/Library/Developer/Xcode/DerivedData/Emoji_Rangers-fuxqiaockdzzywgumxhoyjitsooq/Build/Products/Debug-watchsimulator/EmojiRangersWatchApp.app/PlugIns/EmojiRangersWidgetWatchExtension.appex
Domain: IXErrorDomain
Code: 2
Failure Reason: Failed to create promise.
User Info: {
    FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:metadata:placeholderType:mayBeDeltaPackage:isFromSerializedPlaceholder:error:]";
    SourceFileLine = 958;
}
--
Failed to set placeholder attributes com.example.apple-samplecode.Emoji-Rangers.EmojiRangersWatch.watchkitapp.EmojiRangersWidgetWatch
Domain: IXErrorDomain
Code: 2
Failure Reason: Failed to create promise.
User Info: {
    FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:metadata:placeholderType:mayBeDeltaPackage:isFromSerializedPlaceholder:error:]";
    SourceFileLine = 795;
}
--
extensionDictionary must be set in placeholder attributes for an app extension placeholder
Domain: IXErrorDomain
Code: 17
Failure Reason: Invalid placeholder attributes.
User Info: {
    FunctionName = "-[IXPlaceholder setPlaceholderAttributes:error:]";
    SourceFileLine = 1976;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment