I have been building the app with XCode 13 Beta and submitting the same to TestFlight so that our internal testing team can test it(I am using the Command Line Tools XCode 13.0 (13A5155e). It allowed me to submit several builds to Testflight until this morning. However, it is complaining now that I am using an invalid version. See below ITMS-90534: Invalid Toolchain - Your app was built with an unsupported SDK or version of Xcode. If you plan to submit this build to the App Store, make sure you are using the versions listed in https://help.apple.com/xcode/mac/current/#/devf16aefe3b or later. Since we are using iOS 15 features, I cannot build with XCode 12.x. Your help is appreciated.
Search results for
ITMS-90158
1,681 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi guysI successfully uploaded to the Appstore for iOS an app with several extensions, but when I try to upload the same app for Mac AppStore ( a Mac Catalyst App ) I get the following error from Xcode on two extensionsERROR ITMS-90355: Missing Info.plist value. No value for NSExtensionPrincipalClass found in extension Info.plist for MyApp.app/Contents/PlugIns/MyExtension.appexThese extensions are a Share Extension and an Action Extension that have a storyboard file, so if I set the NSExtensionPrincipalClass key in the Info.plist file I get the following message in consoleInvalid Configuration: Either NSExtensionMainStoryboard or NSExtensionPrincipalClass must be specified in the extension's Info.plist file but not both.And of course the extension interface does not appear and nothing worksAnybody got an idea how to solve this?Apple engineers and evangelists, do you have any suggestions?Alternatively there is the possibility to set only the NSExtensionPrincipalClass key in the Info.plist file and the
I get this error when submitting my app to the App Store recently. . ITMS-90892: Missing recommended icon - The bundle does not contain an alternate app icon for iPad of exactly '167x167' pixels, in .png format for iOS versions supporting iPad Pro. To support older operating systems, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See ... It's related to the alternate icons in the app structure and the names I think but has nothing to do with the assets catalog. In my app a user can choose and icon for the Home Screen. I have 4 icons to choose and 4 sizes for each icon named e.g. - AA_appIcon@2x AA_appIcon@2x~iPad AA_appIcon@3x AA_appIcon83.5@2x~iPad and it used to work fine, but now I get this error for the one name AA_appIcon83.5@2x~iPad. It is in the correct size 167x167, so not sure what the problem is. It just happen in the last few days, didn't happen on my previous submission a month ago. The n
ITMS-90237: The product archive package's signature is invalid. Ensure that it is signed with your '3rd Party Mac Developer Installer' certificate. How can I solve? I've revoked my mac installer distribution certificate and re-download or did many things but the same error occurs several times.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
macOS
App Store Connect
Mac App Store
The app runs fine on the device and simulator and we are able to build an archive without any issues. The issue is when we want to upload the build to the app store using Xcode 12.5.1, we get the following error: App Store Connect Operation Error No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. Stackoverflow Link
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store
App Submission
App Store Connect
I see it is possible to open the Watch app from Safari or Chrome using itms-watchs:// or watchface://. I would like to be able to deep link to (open) a specific watch face from the browser. I see this is possible from other apps like Facer, because if you tap a watch face in that app and then tap the watch button, you will see this: https://imgur.com/jLDnbBl I would guess the Facer app is using a URL scheme like watchface://, so I just need to know how I can do the same thing. I tried something like watchface://https://mysite/mywatchfaceimage.png but it does not work (Safari cannot open the page because the address is invalid.).
I recently updated to Xcode 12, and when I try to upload an archive to App Store Connect, I see this error: App Store Connect Operation Error ERROR ITMS-90085: No architectures in the binary. Lipo failed to detect any architectures in the bundle executable. I can see that the .xcarchive's .app directory is missing an embedded framework's unix executable, whereas past successful .xcarchive files do have that executable. FWIW, BCSymbolMaps also has one less .bcsymbolmap file than usual. I've encountered this with Xcode 12 and 12.1. I have tried removing and re-embedding the framework, which made no difference. I addressed the issue for now by adding a build phase run script that copies the executable from ArchiveIntermediates into the .xcarchive, but was wondering if anyone has any ideas what's up with this. Is this an Xcode 12 bug?
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store Connect
iOS
Xcode
I have more details about the error I'm getting. Using the transporter app, I get the following error message: ERROR ITMS-90161: Invalid Provisioning Profile. The provisioning profile included in the bundle com.PeteTheGolfer.Annual [Payload/Bills & Periodicals.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal. I checked in the profile editor, and it says that I have a valid signing certificate. I'm really stuck and would appreciate any clues as to where to look next.
Topic:
Code Signing
SubTopic:
General
Tags:
People have started receiving this warning on App submissions todayITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.Would be good to have more information about it, like an official deadline.Also the system used to warn is giving false positives, looks like it just searches for UIWebView word and doesn't really check if the app is using an UIWebView or not.
I am trying to submit an app from Xcode 13 beta 1 to App Store Connect for internal TestFlight testing. After submission my binary is marked as invalid and I get the following email: ITMS-90338: Non-public API usage - The app contains or inherits from non-public classes in AppClips/App Clip.app/App Clip: NSConstantArray ,The app contains or inherits from non-public classes in Watch/WatchOS App.app/PlugIns/WatchOS Extension.appex/WatchOS Extension: NSConstantArray, NSConstantIntegerNumber Uploading the same app from Xcode 12 results in a successful submission. Feedback FB9157492. Anyone else with the same problem?
I've got the same problem - ITMS-90338: Non-public API usage - The app contains or inherits from non-public classes in My_App_Name: NSConstantArray. But I tried building with Xcode 12 and the problem persists - I haven't included any new 3rd party frameworks since the last submission, but it's a huge project with quite a lot of them. At this stage I've also no idea how to track down exactly where this NSConstantArray is being found. Incredibly frustrating. Will watch this space...
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
We identified one or more issues with a recent delivery for your app, App name. Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public symbols in App name: _ADBannerContentSizeIdentifierLandscape, _ADBannerContentSizeIdentifierPortrait. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ Get above error message app store when upload the app too app store, i removed the iAd.framework reference related all pods and library but still i got same error email. Any have solution for this error, please share your thoughts.., Thanks.
I'm trying to publish a xamarin forms archive in Apple's App Store, however, I keep getting Error itms-90158 which states: The following URL schemes found in your app are not in the correct format: [msauth.com.companyname.blahApp://auth]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen, or the plus sign only. Please see RFC1738 for more detail. My [msauth...] is obviously not that which I put but I made sure that it was the same one I used in Azure B2C, furthermore, I made sure my bundle id in apple developer and in my Xamarin project had then exact same format (com.companyname.blahapp). I was wondering if this is uniquely a problem with using msal?? Or maybe I glanced over changing something? Any help would be very much appreciated. Thank you for your time.
I have facing same issue from today. i have try and clean up derived folder but doesn't work. ERROR ITMS-90725: “SDK Version Issue. This app was built with the iOS 13.7 SDK. All iOS apps submitted to the App Store must be built with the iOS 14 SDK or later, included in Xcode 12 or later.”
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
This URL worked for me with iOS 14.4 itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions
Topic:
App & System Services
SubTopic:
StoreKit
Tags: