After Apple officially started allowing the Xcode 7 GM pre-seed to submit watchos2 apps, I attempted to submit my archive via the application loader tool and it failed with the following error:ERROR ITMS-90171: Invalid Bundle Structure - The binary file '***.app/Watch/XXXWatch.app/_WatchKitStub/WK' is not permitted. Your app can’t contain standalone executables or libraries, other than the CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at...Is this a known issue for anyone? The app itself installs fine on my iPhone 6 plus running the iOS 9 GM as well as on my watch running watchos2.I also created a sample watch project from scratch and compared the build settings for the main app target, watch target and watch extension target and nothing stands out.Thanks in advance
ITMS-90338
1,571 results found
Post
Replies
Boosts
Views
Activity
I am gettingERROR ITMS-90046: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value 'applinks:mydomain.com' for key 'com.apple.developer.associated-domains' in 'Payload/MyApp.app/MyApp' is not supported.When trying to submit using Xcode 7 GM. Has anyone been able to submit support for universal links?
I got ITMS-90533 Missing Architecture ErrorIt successfully uploaded without extension bundle
Im trying to upload my App (including a WatchKitt App) to the App Store. While uploading I get the ERROR ITMS-90378 CFBundleIdentifier Collision and I don`t know how to fix it. For more information please open the link below, where you can find a screenshot.Link:http://dasperiodensystem.de/Support/ERROR-ITMS-90378/
Hi,I'm trying to submit an app to the store, but it shows the following error:Error ITMS-90363: Invalid Info.plist key. The key 'UIBackgroundModes' in bundle xxxxx.app/Watch/xxxxxx.app is invalid.Player objects route audio through your Watch app, which then handles playback with the help of the system. To prevent your Watch app from terminating while it is playing audio, you must add the UIBackgroundModeskey with the audio value to the Info.plist file of your Watch app. Adding this key lets your Watch app continue running for the purpose of playing audio. If the key is not present, playback ends when the user stops interacting with your app.I have added the key to the app target plist as follows: <key>UIBackgroundModes</key> <array> <string>audio</string> </array>Any suggestions?Thank you
Hi,My iOS Swift app contains a in-house built framework (A), which is also using Swift. This framework includes 2 in-house built frameworks (B and C) using Objective-C.Embedded Content Contains Swift Code is set to YES for the app and to NO for the A, B and C frameworks.When I try to submit the app to iTC, I get these errors:ERROR ITMS-90205: Invalid Bundle. The bundle at 'yourapp.app/Frameworks/A.framework' contains disallowed nested bundles....ERROR ITMS-90206: Invalid Bundle. The bundle at 'yourapp.app/Frameworks/A.framework' contains disallowed file 'Frameworks'....How can I fix those?
I searched the forums for the error ITMS-90362. Someone else posted their radar #.
I am trying to upload an application to the App Store. It contains a watchOS 2 app, watchOS 1 extension, and a few iOS extensions. I cannot figure out why this is happening. When I use the Upload to App Store… feature of Xcode 7 (or use Application Loader), I get the message Archive submission failed with errors: with the error being ERROR ITMS-0168: 'The binary you uploaded was invalid.'Has anyone else run into this issue? Any suggestions?
I am trying to upload an application to the App Store. It contains a watchOS 2 app, watchOS 1 extension, and a few iOS extensions. I cannot figure out why this is happening. When I use the Upload to App Store… feature of Xcode 7 (or use Application Loader), I get the message Archive submission failed with errors: with the error being ERROR ITMS-90168: 'The binary you uploaded was invalid.'Has anyone else run into this issue? Any suggestions?
Hello Guys,I got a problem when uploading a new version of an existing app. The error messages were as below:ERROR ITMS-90347: Bad bundle identifier. The bundle identifier com.mycompany..share of the application extension ***.app/Plugins/shareExtension.appex should start with the application's bundle identifier com.mycompany. and not contain more than one period . after the application bundle ID.Before someone make a judement that there are two dots, I shall explain some more background.Bundle Id of our app: com.mycompany. (please pay attention to the last dot, it is part of the bundle id)Bundle Id of extension: com.mycompany..shareApp Bundle Id may appear a bit weired but that is a historical story and has no problem.This app has been online for several years. And we started using extension since last year. All worked fine till this Sep.According to the error message, bundle id of extensions should comply with the following format:<app bundle id> + . + <extension name>So our extension co
Almost the same here. I'm trying to submit my app with embedded Java JRE to Mac App Store.I've signed all executables inside jre folder to enable sandboxing amd made a .pkg file. Command altool --validate-app shows no errors, but uploading via Application Loader fails with this message: ERROR ITMS-90511: CFBundleIdentifier Collision. The Info.plist CFBundleIdentifier value 'net.java.openjdk.cmd' of '<My App>.app/Contents/PlugIns/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java' is already in use by another application.Executables in jre/bin have embedded Info.plist with CFBundleIdentifier 'net.java.openjdk.cmd' so I don't know what can be done about it.Any ideas?Thanks,Ivan
, I had exact same issue and I came up with a temporary fix, submitted to the app store yesterday and wating for review .First issue wasERROR ITMS-90362 :Invalid Info.plist value. The value for the key 'UIRequiredDeviceCapabilities' in bundle {bundle name} is invalid. Expecting array with a single string value of watch-companion'I have to turn off the `Healthkit` capabilities in the watchapp. Seems the watchos2 app is working fine with the capabilities off.Then when I submit for review I got this issueThe app's Info.plist can't contain values for the UIRequiredDeviceCapabilities key that would prevent this app from opening on any iOS device. For more information, see Understanding the UIRequiredDeviceCapabilities Key.Turns out turning on Healthkit will add healthkit to UIRequiredDeviceCapabilitiesOpen your containing apps info.plist and go to UIRequiredDeviceCapabilities, below `armv7` you will see `healthkit` there, remove the `healthkit` key and make a new build. It went through for me.Hope it help
We are receiving the same issues. For ITMS-90087 we found a solution the rest is still open. We are using the latest Xcode version 6.4 and try to submit that on testflight
ERROR ITMS-90339: This bundle is invalid. The Info.plist contains an invalid key 'CFBundleResourceSpecification' in the bundle Scout [Scout.app]Build with XCode 7 (installed from Mac Store) (Build 7A220). Submitted with Organizer and application loader. Same thing happened with XCode 7 GM.There is no CFBundleResourceSpecification in my info.plist file. Ideas?
I'm trying to deploy my Xamarin app via TestFlight, as HockeyApp stopped working unexpectedly today, and every push to TestFlight is met with an error stating that the beta entitlement is missing from application. Reading through various discusssions suggests that I need only recreate my provisioning profile and I'll be able to use TestFlight. This is simply not accurate, as I've done so a dozen times.My Entitlements file:<?xml version=1.0 encoding=UTF-8?> <!DOCTYPE plist PUBLIC -//Apple//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd> <plist version=1.0> <dict> <key>com.apple.developer.in-app-payments</key> <array> <string>merchant.com.XXXXXX</string> </array> <key>beta-reports-active</key> <true/> </dict> </plist>When I try to push to the App Store via Application Launcher with these Entitlements, I am met with a warning:> [2015-09-18 17:02:40 PDT] <main> ERROR: ERROR ITMS-90163: Inv