Search results for

“ITMS-90158”

1,697 results found

Post

Replies

Boosts

Views

Activity

ITMS-90338: Non-public API usage
I am working on a multi-targeted React Native app. I have deployed most of them without any issues. I didn't receive any errors during the process. One of the apps was even validated and uploaded successfully. However, I later received an error message from the Play Store, which is shown below. ITMS-90338: Non-public API usage - The app references non-public selectors in ETCiso: _isKeyDown, _modifiedInput, _modifierFlags. 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 All the settings are the same as the other apps. If there is an error or issue in the binary, then why is it passing validation and uploading successfully? Any one help me to solve this
0
0
188
Jul ’25
ITMS-90338: Non-public API usage
Backend is automatically refusing app uploads to app store connect. In the refusal email no API is mentioned which is being used. 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 Store Team
0
0
436
Jul ’22
ITMS-90809 even though not using UIWebView
Have submitte4d a build to Apple (for TestFlight) and receioved a warning back...ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of app updates that use UIWebView APIs starting from December 2020I do not use UIWebView - I used to, a long time ago, but changed to WebKit and WKWebView many versions ago.Curious why they detected UIWebView in my App.Anybody else had the same issue recently>(By the way, have submitted numerous builds in the recent past and never received this feedback before)
5
0
4.3k
Apr ’20
iOS26 - ITMS-90717: Invalid large app icon
Trying to upload an iOS26 app archive with Xcode 26 beta 7 and getting ITMS-90717: Invalid large app icon, meaning my app is not eligible for TestFlight testing. My App contains an IconComposer .icon asset, so I'm not sure what it's complaining about. I'm not seeing anything in the release notes about this, and I'm not sure if I'm doing something wrong or not.
6
0
491
Aug ’25
Assistance Needed: App Submission Issue (ITMS-90426)
Hello, We submitted our app on TestFlight, but received an automated response with the following error: ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it. Our app is developed entirely in Objective-C, and we’re unsure why it’s looking for SwiftSupport. Despite attempting several potential solutions, the error persists. Could someone please assist us with understanding why this is happening and advise on how to proceed with the submission? Any guidance would be greatly appreciated. Thank you for your help.
1
0
530
Jan ’25
Error ITMS 90022
When putting my IPA file into Application Loader, I get these two error messages. I was able to fix the icons the message was talking about, I just had to resize them, I did so by going into my zip file, was this the correct thing to do?Also, once I have resized them, do I completely need to redo my whole IPA file? And if so how do I do that? I've been using phonegap to develop an iPhone app.Thank you
0
0
443
Jun ’16
ERROR ITMS 90345
When I attempt to upload the app to ITunes Connect from Xcode I receive the following error: Metadata/Info.plist Mismatch. The value for bundle_version in the metadata.xml file does not match the value for CFBundleVersion
5
0
3.0k
Jun ’16
ITMS-90338: Non-public API usage
I got the following message when I tried to send my build to TestFlight. And I got the ARCore/AugmentedFaces when I searched for that Non-public symbols % find . -type f -exec grep -l 'ddReplaceEii' {} ; ./Pods/ARCore/AugmentedFaces/Frameworks/ARCoreAugmentedFaces.framework/ARCoreAuentedFaces Is there any way to solve this issue? ITMS-90338: Non-public API usage - The app references non-public symbols in MYAPP: ZN3icu5Edits10addReplaceEii, ZN3icu5Edits12addUnchangedEi. 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/
0
0
984
Aug ’20
ITMS-90428: Invalid Swift Suppor
I am trying to upload a new build of my app from the new Xcode 15.0.1 but it keeps failing with the below error: ITMS-90428: Invalid Swift Support - The files libswiftMetal.dylib, libswiftCoreGraphics.dylib, libswiftCoreLocation.dylib, libswiftObjectiveC.dylib, libswiftCoreAudio.dylib, libswiftos.dylib, libswiftDarwin.dylib, libswiftsimd.dylib, libswiftFoundation.dylib, libswiftCoreImage.dylib, libswiftQuartzCore.dylib, libswiftNetwork.dylib, libswiftUIKit.dylib, libswiftCoreFoundation.dylib, libswiftCoreMedia.dylib, libswiftCore.dylib, libswiftDispatch.dylib, libswiftAVFoundation.dylib don’t match /Payload/goodville.app/Frameworks/libswiftMetal.dylib, /Payload/goodville.app/Frameworks/libswiftCoreGraphics.dylib, /Payload/goodville.app/Frameworks/libswiftCoreLocation.dylib, /Payload/goodville.app/Frameworks/libswiftObjectiveC.dylib, /Payload/goodville.app/Frameworks/libswiftCoreAudio.dylib, /Payload/goodville.app/Frameworks/libswiftos.dylib, /Payload/goodville.app/Frameworks/libswiftDarwin.dylib, /Pa
2
0
662
Nov ’23
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/ They haven't mentioned Non-public APIs which we have used how can we resolve it? How can we resolve with this information?
3
0
1k
Feb ’23
ITMS-90338: No corrupted binaries listed
ReDeploying an App today after a deployment yesterday. No changes to the build. Receiving this error message below, however no binaries are listed as corrupted in the error message.. 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. Any help would be appreciated.
8
0
2.2k
Jul ’22
ITMS-90078: Missing Push Notification Entitlement
hello, i need help in this i am getting this error after adding firbase 4.0, although firebase is used for event tracking only. we have 3rd party chat sdk which sends push notification for chat. which not working now. when i send build apple send me this error. ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the 'aps-environment' entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the 'aps-environment' entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, i have checked all code but didn't find a
0
0
1k
Nov ’20
ITMS-90338: Non-public API usage
I am using multi-targeted react native app i have deployed most of then but i didi''t get any error but one of my app greeted validated successfully and uploaded successfully but i got error message from play store that's is given below , ITMS-90338: Non-public API usage - The app references non-public selectors in ETCiso: _isKeyDown, _modifiedInput, _modifierFlags. 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 every setting are same as other, If there any error and issue in binaory then why its geeting approved in validation and geeted upload
1
0
113
Jul ’25
ITMS-91054: Invalid API category declaration
I added Privacy manifest for my app and submit it to review and apple reject my app with what comment ITMS-91054: Invalid API category declaration - The PrivacyInfo.xcprivacy for the “Frameworks/SmartlookAnalytics.framework/SmartlookAnalytics” file contains “Disk Space” as the value for a NSPrivacyAccessedAPIType key, which is invalid. Values for NSPrivacyAccessedAPIType keys in any privacy manifest must be valid API categories. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api. i look at the package manifest and all looks fine (attached image). Maybe somebody saw that issue - and may tell me how can i fix it.
3
0
2.2k
May ’24
Qt - CFBundleExecutable issue: ERROR ITMS-90260
Our application is written in Qt. When uploading the signed PKG-file with Application Loader 3.0 we get the following message:ERROR ITMS-90260: Bad Bundle Executable. You must include a valid CFBundleExecutable key in the nested bundleWe added this string in the info.plist<key>CFBundleExecutable</key> <string>QtCore</string>Tis is what the Mac Developer Library is telling us:For frameworks, the value of this key is required to be the same as the framework name, minus the .framework extension. If the keys are not the same, the target system may incur some launch-performance penalties. The value should not include any extension on the name.But the error message still appears. What is to do? Are there any Qt-apps in the App store?
0
0
594
Mar ’16
ITMS-90338: Non-public API usage
I am working on a multi-targeted React Native app. I have deployed most of them without any issues. I didn't receive any errors during the process. One of the apps was even validated and uploaded successfully. However, I later received an error message from the Play Store, which is shown below. ITMS-90338: Non-public API usage - The app references non-public selectors in ETCiso: _isKeyDown, _modifiedInput, _modifierFlags. 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 All the settings are the same as the other apps. If there is an error or issue in the binary, then why is it passing validation and uploading successfully? Any one help me to solve this
Replies
0
Boosts
0
Views
188
Activity
Jul ’25
ITMS-90338: Non-public API usage
Backend is automatically refusing app uploads to app store connect. In the refusal email no API is mentioned which is being used. 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 Store Team
Replies
0
Boosts
0
Views
436
Activity
Jul ’22
ITMS-90809 even though not using UIWebView
Have submitte4d a build to Apple (for TestFlight) and receioved a warning back...ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of app updates that use UIWebView APIs starting from December 2020I do not use UIWebView - I used to, a long time ago, but changed to WebKit and WKWebView many versions ago.Curious why they detected UIWebView in my App.Anybody else had the same issue recently>(By the way, have submitted numerous builds in the recent past and never received this feedback before)
Replies
5
Boosts
0
Views
4.3k
Activity
Apr ’20
iOS26 - ITMS-90717: Invalid large app icon
Trying to upload an iOS26 app archive with Xcode 26 beta 7 and getting ITMS-90717: Invalid large app icon, meaning my app is not eligible for TestFlight testing. My App contains an IconComposer .icon asset, so I'm not sure what it's complaining about. I'm not seeing anything in the release notes about this, and I'm not sure if I'm doing something wrong or not.
Replies
6
Boosts
0
Views
491
Activity
Aug ’25
Assistance Needed: App Submission Issue (ITMS-90426)
Hello, We submitted our app on TestFlight, but received an automated response with the following error: ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it. Our app is developed entirely in Objective-C, and we’re unsure why it’s looking for SwiftSupport. Despite attempting several potential solutions, the error persists. Could someone please assist us with understanding why this is happening and advise on how to proceed with the submission? Any guidance would be greatly appreciated. Thank you for your help.
Replies
1
Boosts
0
Views
530
Activity
Jan ’25
Error ITMS 90022
When putting my IPA file into Application Loader, I get these two error messages. I was able to fix the icons the message was talking about, I just had to resize them, I did so by going into my zip file, was this the correct thing to do?Also, once I have resized them, do I completely need to redo my whole IPA file? And if so how do I do that? I've been using phonegap to develop an iPhone app.Thank you
Replies
0
Boosts
0
Views
443
Activity
Jun ’16
ERROR ITMS 90345
When I attempt to upload the app to ITunes Connect from Xcode I receive the following error: Metadata/Info.plist Mismatch. The value for bundle_version in the metadata.xml file does not match the value for CFBundleVersion
Replies
5
Boosts
0
Views
3.0k
Activity
Jun ’16
ITMS-90338: Non-public API usage
I got the following message when I tried to send my build to TestFlight. And I got the ARCore/AugmentedFaces when I searched for that Non-public symbols % find . -type f -exec grep -l 'ddReplaceEii' {} ; ./Pods/ARCore/AugmentedFaces/Frameworks/ARCoreAugmentedFaces.framework/ARCoreAuentedFaces Is there any way to solve this issue? ITMS-90338: Non-public API usage - The app references non-public symbols in MYAPP: ZN3icu5Edits10addReplaceEii, ZN3icu5Edits12addUnchangedEi. 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/
Replies
0
Boosts
0
Views
984
Activity
Aug ’20
ITMS-90428: Invalid Swift Suppor
I am trying to upload a new build of my app from the new Xcode 15.0.1 but it keeps failing with the below error: ITMS-90428: Invalid Swift Support - The files libswiftMetal.dylib, libswiftCoreGraphics.dylib, libswiftCoreLocation.dylib, libswiftObjectiveC.dylib, libswiftCoreAudio.dylib, libswiftos.dylib, libswiftDarwin.dylib, libswiftsimd.dylib, libswiftFoundation.dylib, libswiftCoreImage.dylib, libswiftQuartzCore.dylib, libswiftNetwork.dylib, libswiftUIKit.dylib, libswiftCoreFoundation.dylib, libswiftCoreMedia.dylib, libswiftCore.dylib, libswiftDispatch.dylib, libswiftAVFoundation.dylib don’t match /Payload/goodville.app/Frameworks/libswiftMetal.dylib, /Payload/goodville.app/Frameworks/libswiftCoreGraphics.dylib, /Payload/goodville.app/Frameworks/libswiftCoreLocation.dylib, /Payload/goodville.app/Frameworks/libswiftObjectiveC.dylib, /Payload/goodville.app/Frameworks/libswiftCoreAudio.dylib, /Payload/goodville.app/Frameworks/libswiftos.dylib, /Payload/goodville.app/Frameworks/libswiftDarwin.dylib, /Pa
Replies
2
Boosts
0
Views
662
Activity
Nov ’23
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/ They haven't mentioned Non-public APIs which we have used how can we resolve it? How can we resolve with this information?
Replies
3
Boosts
0
Views
1k
Activity
Feb ’23
ITMS-90338: No corrupted binaries listed
ReDeploying an App today after a deployment yesterday. No changes to the build. Receiving this error message below, however no binaries are listed as corrupted in the error message.. 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. Any help would be appreciated.
Replies
8
Boosts
0
Views
2.2k
Activity
Jul ’22
ITMS-90078: Missing Push Notification Entitlement
hello, i need help in this i am getting this error after adding firbase 4.0, although firebase is used for event tracking only. we have 3rd party chat sdk which sends push notification for chat. which not working now. when i send build apple send me this error. ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the 'aps-environment' entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the 'aps-environment' entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, i have checked all code but didn't find a
Replies
0
Boosts
0
Views
1k
Activity
Nov ’20
ITMS-90338: Non-public API usage
I am using multi-targeted react native app i have deployed most of then but i didi''t get any error but one of my app greeted validated successfully and uploaded successfully but i got error message from play store that's is given below , ITMS-90338: Non-public API usage - The app references non-public selectors in ETCiso: _isKeyDown, _modifiedInput, _modifierFlags. 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 every setting are same as other, If there any error and issue in binaory then why its geeting approved in validation and geeted upload
Replies
1
Boosts
0
Views
113
Activity
Jul ’25
ITMS-91054: Invalid API category declaration
I added Privacy manifest for my app and submit it to review and apple reject my app with what comment ITMS-91054: Invalid API category declaration - The PrivacyInfo.xcprivacy for the “Frameworks/SmartlookAnalytics.framework/SmartlookAnalytics” file contains “Disk Space” as the value for a NSPrivacyAccessedAPIType key, which is invalid. Values for NSPrivacyAccessedAPIType keys in any privacy manifest must be valid API categories. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api. i look at the package manifest and all looks fine (attached image). Maybe somebody saw that issue - and may tell me how can i fix it.
Replies
3
Boosts
0
Views
2.2k
Activity
May ’24
Qt - CFBundleExecutable issue: ERROR ITMS-90260
Our application is written in Qt. When uploading the signed PKG-file with Application Loader 3.0 we get the following message:ERROR ITMS-90260: Bad Bundle Executable. You must include a valid CFBundleExecutable key in the nested bundleWe added this string in the info.plist<key>CFBundleExecutable</key> <string>QtCore</string>Tis is what the Mac Developer Library is telling us:For frameworks, the value of this key is required to be the same as the framework name, minus the .framework extension. If the keys are not the same, the target system may incur some launch-performance penalties. The value should not include any extension on the name.But the error message still appears. What is to do? Are there any Qt-apps in the App store?
Replies
0
Boosts
0
Views
594
Activity
Mar ’16