theos-jailed icon indicating copy to clipboard operation
theos-jailed copied to clipboard

WatchKit installation error

Open mtshare opened this issue 6 years ago • 4 comments

I get this error when I try to hook Applications with Watch Extensions (like Instagram in this case):

Error 0xe80000d9: This app contains a WatchKit app with an invalid bundle identifier. The bundle identifier of a WatchKit app must have a prefix consisting of the companion app's bundle identifier, followed by a '.'. AMDeviceSecureInstallApplication(0, device, url, options, install_callback

mtshare avatar Nov 27 '17 02:11 mtshare

Do you need to install the WatchKit app as well? If not, you can unzip the ipa, delete the WatchKit app (I think it’s in the PlugIns directory), and re-zip. I thought I’d already fixed this error by modifying WatchKit bundle IDs, but it seems like that hasn’t worked so you can use this as a temporary fix.

kabiroberai avatar Nov 27 '17 02:11 kabiroberai

I don't need to install the Watch app and deleting the Plugin works like a charm! Thanks for the fast answer! I'll do this until you fix that! Thanks for the great job!!

mtshare avatar Nov 27 '17 02:11 mtshare

This might’ve been fixed by 424bb18. Could you try again?

kabiroberai avatar Apr 10 '18 08:04 kabiroberai

I've a similar error although i've updated, both theos and theos-jailed

ERROR: Install failed. Got error "WatchKitAppBundleIDNotPrefixed" with code 0x00000000: WatchKit 2.0 app's bundle ID it.XXX.YYY.watchkitapp is not prefixed by the parent app's bundle ID followed by a '.'; expected prefix it.PARENT.BUNDLE.

strano666 avatar Oct 10 '18 14:10 strano666