Search results for

ITMS-90158

1,681 results found

Post

Replies

Boosts

Views

Activity

Reply to ITMS-90338: Non-public API usage automatic refuse
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???
Sep ’22
ITMS-90338: Non-public API usage - The app references non-public selectors
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
1
0
1k
Aug ’22
ITMS-90899 : how to select macOS 12.4 or macOS 12.5 when submitting iOS app
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.
2
0
7.6k
Aug ’22
Could not distribute safari web extension due to messages.json error
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.
4
0
2.4k
Aug ’22
ITMS-90338: Non-public API usage
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
2
0
978
Aug ’22
iOS 16.0 (20A5339d) itms-service cant work
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 )}
1
0
957
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
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.
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
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
Aug ’22
ITMS-90338: Non-public API usage for UIPrintInfo, UIPrintInteractionController in Mac Catalyst app
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!
23
0
5.3k
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
We are facing similar issue.. The app we are trying to upload is a sample camera app from Apple only. AVMulticamPIP sample. In the refusal email even though it says non-public API usage, no API names are mentioned for which it is refusing. This is the email we got Dear Developer, We identified one or more issues with a recent delivery for your app, Perma Evidence Pro 1.0 (1). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. 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/ Best regards, The App Stor
Jul ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Same here, ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. 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/ -xcode version: 13.2.1 (Latest Compatible Unity Cloud Build) -unity version: 2020.3.32f1
Jul ’22
State_error.validation_error.10
When I try to upload to apple store connect from XCODE, I get the following error. the app contains one or more corrupted binaries. rebuild the app and resubmit. with error code state_error.validation_error.10 for id ***** This error started appearing suddenly today. I have not made any major changes since yesterday. It had never appeared before. I get the same error when I try to re-upload other app builds that I was able to upload before. state_error.validation_error.10 error code does not show up at all when I search google. Also When I upload an exported build via Transporter, I get an email with the error ITMS-90338: Non-public API usage. I have tried restarting the MAC, clean build of XCODE, etc., but to no avail. Can someone please help me? (My environment is XCODE13 and Unity2020.)
41
0
11k
Jul ’22
ITMS-90338 Non-Public API Usage
ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. 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/ Best regards, The App Store Team !!! Please tell us how to solve this problem step by step !!!
2
0
1.3k
Jul ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Same here, ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. 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/ macOS 11.6 xcode 13.0
Jul ’22