Search results for

“ITMS-90338”

1,703 results found

Post

Replies

Boosts

Views

Activity

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
TMS-90338: Non-public API usage - The app contains one or more corrupted binaries.
Greetings, Trying to submit another build of my app to TestFlight, and while the first submission a few weeks ago was accepted and successfully passed the first TestFlight review for external testing, subsequent builds are now failing with that error either while uploading the app, or after it's uploaded and its state is Processing. This is frustrating because without knowing the name of the private API being claimed that the app is using I have no clue as to where to even look. While I know that I'm not using any private Apple APIs in the app, I do link with 12 pods, so perhaps one of those pods is now using an Apple private API? The last action I remember taking after first successful submission, is to ensure that I could debug on an iOS simulator, since I'm on an M1 Mac and no longer on an Intel mac. Maybe that has something to do with it? Aside from opening a TSI, any suggestion as to how I can find the culprit? Or if it's a corrupted binary, how do I find out why or what is corrupted? If need be I will p
6
0
1.4k
Jul ’22
Reply to State_error.validation_error.10
Getting the same Issue:- The app contains one or more corrupted binaries. Rebuild the app and resubmit. With error code STATE_ERROR.VALIDATION_ERROR.10 for id xxxxx And sometimes If the build gets uploaded to appstoreconnect, a failure mail is there in few minutes 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/ Did someone got the solution?
Jul ’22
How can i solve this problem with iOS game upload?
I´m getting an error all the time when uploading an update for my latest iOS game, yesterday I uploaded the 1st version and everything went good, but today I´m trying to update it and I´m getting all the time this: 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/ I tried multiple things and nothing worked... I saw lots of blogs and videos and nothing... Can anyone help me?
1
0
1.6k
Jul ’22
ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries.
After deploying my (ReactNative) app on testflight, I receive an email saying: Dear Developer, We identified one or more issues with a recent delivery for your app, [AppName]. 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. [...] Best regards, The App Store Team Has someone more information about this?
3
0
1.8k
Jul ’22
ITMS-90338: Non-public API usage no specific reason
Hi, Received a message from apple regarding my app delivery. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.,The app contains one or more corrupted binaries. Rebuild the app and resubmit.,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/ Ran build and analyze no issues found Also did a Validate archive before submitting
6
0
3.1k
Jul ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
So today the same issue for me, however not that specific as you guys have: 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.
Jul ’22
"ITMS-90338: Non-public API usage" Build issue
When I try to submit my app build I get this error. I have no idea which API it is clashing with. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.,The app references non-public selectors in Frameworks/react_native_webrtc.framework/react_native_webrtc: addStream:, initWithBuffer:rotation:timeStampNs:, initWithURLStrings:, isBinary, localDescription, sdp, sendData:, setChannelId:, setIsEnabled:, stringForType:, typeForString:, videoSource. 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/
1
0
1.2k
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/ There weren't any third party SDK or Unity updates since the last version. And the last version(20220723) is OK, how can I identify the source of the problem? I'm using Unity 2019.4.17f1c1 with MacOS 12.4 and XCode 13.4.1.
2
0
912
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
12k
Jul ’22
ITMS-90338: Non-public API usage
We received this error after submitting to apple connect today. How can we found these Non-Public API. Thanks for your help. Dear Developer, We identified one or more issues with a recent delivery for your app, ******** 1.7.3 (73). 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
22
0
7.4k
Jul ’22
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-90338: Non-public API usage
Hi all, I get this issue when i delivery my app ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/Flutter.framework/Flutter: _IOIteratorNext, _IOObjectRelease, _IORegistryEntryCreateCFProperties, _IORegistryEntryGetChildIterator, _IOServiceGetMatchingServices, _IOServiceNameMatching, _kIOMasterPortDefault. 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/ I understand that it is solved by updating my flutter version nevertheless i get same error. Here is the printout of flutter -doctor [✓] Flutter (Channel stable, 3.0.5, on macOS 12.4 21F79 darwin-x64, locale es-AR) • Flutter versio
0
0
1.2k
Jul ’22
ITMS-90286: Invalid Code Signing Entitlements but the application-identifier is exactly what it should be
I have an app that I'm building and signing and deploying for the Mac App Store. I received an email that there were problems with the deployment that make no sense to me. ITMS-90286: Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, value '367****Y2.com.foo.foo-one.electron' for key 'com.apple.application-identifier' in 'Foo One.app/Contents/MacOS/Foo.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libEGL.dylib' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . Say what now? This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . But that is exactly what it is set to: 367****Y2.com.foo.foo-one.electron (asterisks just here to obscure our actual TeamID) I have no idea how to proceed. Any advice? Similar to this question thread 6984
3
0
1.9k
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 !!!
Replies
2
Boosts
0
Views
1.3k
Activity
Jul ’22
TMS-90338: Non-public API usage - The app contains one or more corrupted binaries.
Greetings, Trying to submit another build of my app to TestFlight, and while the first submission a few weeks ago was accepted and successfully passed the first TestFlight review for external testing, subsequent builds are now failing with that error either while uploading the app, or after it's uploaded and its state is Processing. This is frustrating because without knowing the name of the private API being claimed that the app is using I have no clue as to where to even look. While I know that I'm not using any private Apple APIs in the app, I do link with 12 pods, so perhaps one of those pods is now using an Apple private API? The last action I remember taking after first successful submission, is to ensure that I could debug on an iOS simulator, since I'm on an M1 Mac and no longer on an Intel mac. Maybe that has something to do with it? Aside from opening a TSI, any suggestion as to how I can find the culprit? Or if it's a corrupted binary, how do I find out why or what is corrupted? If need be I will p
Replies
6
Boosts
0
Views
1.4k
Activity
Jul ’22
Reply to State_error.validation_error.10
Getting the same Issue:- The app contains one or more corrupted binaries. Rebuild the app and resubmit. With error code STATE_ERROR.VALIDATION_ERROR.10 for id xxxxx And sometimes If the build gets uploaded to appstoreconnect, a failure mail is there in few minutes 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/ Did someone got the solution?
Replies
Boosts
Views
Activity
Jul ’22
How can i solve this problem with iOS game upload?
I´m getting an error all the time when uploading an update for my latest iOS game, yesterday I uploaded the 1st version and everything went good, but today I´m trying to update it and I´m getting all the time this: 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/ I tried multiple things and nothing worked... I saw lots of blogs and videos and nothing... Can anyone help me?
Replies
1
Boosts
0
Views
1.6k
Activity
Jul ’22
ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries.
After deploying my (ReactNative) app on testflight, I receive an email saying: Dear Developer, We identified one or more issues with a recent delivery for your app, [AppName]. 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. [...] Best regards, The App Store Team Has someone more information about this?
Replies
3
Boosts
0
Views
1.8k
Activity
Jul ’22
Reply to ITMS-90338: Non-public API usage
Experiencing the same issue ITMS-90338: Non-public API usage with nothing specific to address
Replies
Boosts
Views
Activity
Jul ’22
ITMS-90338: Non-public API usage no specific reason
Hi, Received a message from apple regarding my app delivery. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.,The app contains one or more corrupted binaries. Rebuild the app and resubmit.,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/ Ran build and analyze no issues found Also did a Validate archive before submitting
Replies
6
Boosts
0
Views
3.1k
Activity
Jul ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
So today the same issue for me, however not that specific as you guys have: 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.
Replies
Boosts
Views
Activity
Jul ’22
"ITMS-90338: Non-public API usage" Build issue
When I try to submit my app build I get this error. I have no idea which API it is clashing with. ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.,The app references non-public selectors in Frameworks/react_native_webrtc.framework/react_native_webrtc: addStream:, initWithBuffer:rotation:timeStampNs:, initWithURLStrings:, isBinary, localDescription, sdp, sendData:, setChannelId:, setIsEnabled:, stringForType:, typeForString:, videoSource. 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
1
Boosts
0
Views
1.2k
Activity
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/ There weren't any third party SDK or Unity updates since the last version. And the last version(20220723) is OK, how can I identify the source of the problem? I'm using Unity 2019.4.17f1c1 with MacOS 12.4 and XCode 13.4.1.
Replies
2
Boosts
0
Views
912
Activity
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.)
Replies
41
Boosts
0
Views
12k
Activity
Jul ’22
ITMS-90338: Non-public API usage
We received this error after submitting to apple connect today. How can we found these Non-Public API. Thanks for your help. Dear Developer, We identified one or more issues with a recent delivery for your app, ******** 1.7.3 (73). 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
22
Boosts
0
Views
7.4k
Activity
Jul ’22
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-90338: Non-public API usage
Hi all, I get this issue when i delivery my app ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/Flutter.framework/Flutter: _IOIteratorNext, _IOObjectRelease, _IORegistryEntryCreateCFProperties, _IORegistryEntryGetChildIterator, _IOServiceGetMatchingServices, _IOServiceNameMatching, _kIOMasterPortDefault. 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/ I understand that it is solved by updating my flutter version nevertheless i get same error. Here is the printout of flutter -doctor [✓] Flutter (Channel stable, 3.0.5, on macOS 12.4 21F79 darwin-x64, locale es-AR) • Flutter versio
Replies
0
Boosts
0
Views
1.2k
Activity
Jul ’22
ITMS-90286: Invalid Code Signing Entitlements but the application-identifier is exactly what it should be
I have an app that I'm building and signing and deploying for the Mac App Store. I received an email that there were problems with the deployment that make no sense to me. ITMS-90286: Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, value '367****Y2.com.foo.foo-one.electron' for key 'com.apple.application-identifier' in 'Foo One.app/Contents/MacOS/Foo.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libEGL.dylib' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . Say what now? This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . But that is exactly what it is set to: 367****Y2.com.foo.foo-one.electron (asterisks just here to obscure our actual TeamID) I have no idea how to proceed. Any advice? Similar to this question thread 6984
Replies
3
Boosts
0
Views
1.9k
Activity
Jul ’22