Hi team. I've always used the manifest download link to install my test app like itms-services://?action=download-manifest&url=https://host.sample/sampleManifest.plist However, at the iOS 16, it was found that installation errors occurred when the value of the bundle-identifier of the manifest was set to * like <key>metadata</key> <dict> <key>bundle-identifier</key> <string>*</string> </dict> and install error logs are : item being installed did not contain an app with bundle ID “*”, but it did contain app(s) with bundle ID ${real bundle id} I wonder if there is a way to use it instead of real app bundle id like '*'. thanks.
Search results for
ITMS-90158
1,686 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Seeing this crash too. I believe it's been around since the first release of M1 Macs. Confirming also that workaround of using itms-apps://apple.com/app/id***** works.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
Hello, I have an iOS application which has a rate us button. This button redirects to Write review section on the app's App Store. It is working great on both iPhone and iPad devices. The problem is on MacBook M1 - it is working, but once the App Store app for review is opened, my iOS app crashes :( UIApplication.shared.open(URL(string: itms-apps://itunes.apple.com/us/app/app-name/id*****?action=write-review)!) Any ideas on how it can be fixed? Thanks!
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
App Store
Universal Apps
Apple Silicon
Debugging
Hi, Yesterday I updated Xcode to v14.0. Today I submited an app and got these errors: We identified one or more issues with a recent delivery for your app, XPTO 1.95.3 (0.139). Please correct the following issues, then upload again. ITMS-90482: Invalid Executable - The executable 'XPTO.app/XPTO' contains bitcode. ITMS-90630: Invalid Executable - The executable 'XPTO.app/XPTO' does not contain compiled code Bitcode is set to YES on Build Setting -> Build Options -> Enable Bitcode Does anyone know how to fix?
Still here: (React native) ITMS-90338: Non-public API usage - The app references non-public selectors in App: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, onSuccess:. 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.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
the message I got yesterday (12th Sept 2022) was: ITMS-90338: Non-public API usage - The app references non-public selectors in Advantis.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, pairDevice:address:port:discriminator:setupPINCode:error:, setListenPort:, sharedController, sleep:, test:, toggle:. 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 Is this really STILL ongoing???
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Hi, We have been facing this issue while uploading the new version of the app to TestFlight. ITMS-90338: Non-public API usage - The app references non-public selectors in Infinity.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails:, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, setListenPort:, sharedController, sleep:, test:, toggle:. 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/ We have tried everything from other posts and help but nothing worked for us. We
I received this message when submitting my app : ITMS-90899: Apple silicon Mac support issue - The app is not compatible with the provided minimum macOS version of 12.4. It can run on macOS 13.0 or later. Please specify an LSMinimumSystemVersion value of 13.0 or later in a new build, or select a compatible version in App Store Connect. There is now possibility to select macOS 12.5, 12.5 or even 13 with xCode 13.4.1 and on Apple Store Connect The app is running correctly on macOS 12.5.1 (but even this version is not selectable) Can someone help me understand.
ERROR ITMS-90862: Invalid messages file. The messages.json validation failed for locale en in the Safari web extension bundle Lingocloud - Web Translation Extension.app/Contents/PlugIns/Lingocloud - Web Translation Extension Extension.appex. The description field must be present, of string type, and 112 or fewer characters long. I've checked the messages.json that all fields have a description field. Don't know what's wrong. Extension source is uploaded vie Feedback Assistant, id 9105992.
I temporarily fixed it using this URL: itms-apps://apple.com/app/id*********?action=write-review
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
For the past month, I've been trying to upload several binaries to no avail. See below error message below. From my understanding of others that have faced this issue, all points to a validation error by Apple. Anyone can help me resolve this issue? Dear Developer, We identified one or more issues with a recent delivery for your app, {{app_name}} 5.0.0 (6). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Opencash: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:. 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://develop
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Review
App Store Connect
Xcode
download succeeded, but installation failed: Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]_block_invoke: Ignoring non-target app bundle Dungeon.app with bundle ID com.rscube.dungeon.dev while exploring /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.sHH8DP/extracted/Payload Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]: 450: The item being installed did not contain an app with bundle ID com.rscube.dungon.dev, but it did contain app(s) with bundle ID(s): {( com.rscube.dungeon.dev )}
I am getting similar errors: ITMS-90338: Non-public API usage - The app references non-public selectors in MedTextiOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, setListenPort:, sharedController, sleep:, test:, toggle:. 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. Minor change in our code, successful submission 10 days ago, and now this. Very frustrated with such an approach from Apple.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Last time we received something similar to this it was on Apple's end and we just needed to wait it out for a day. Is anyone else hitting a similar problem right now? We only made some small style updates so we're having a hard time thinking that it is something in our build! Dear Developer, We identified one or more issues with a recent delivery for your app, Shmoody: Improve Your Mood 2.2.24 (210219). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Shmoody: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:, setHighlightsToday:, viewManager. 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. Fo
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
We have several Mac Catalyst apps that use UIPrintInfo and UIPrintInteractionController to support printing. Both of these classes are marked as available on Mac Catalyst 13.1 in the documentation and we do not receive any errors or warnings using them in our app. We have successfully uploaded to App Store Connect recently with apps that use those classes, but now are receiving error messages from App Store Connect complaining that the use of these classes is non-public API and receive the ITMS-90338 error, even though no code has changed. Is this an issue on the validation side, or are these classes no longer supported on Mac Catalyst? Thanks in advance for any help!
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Store Connect
Mac Catalyst