ITMS-90338

1,571 results found

Post

Replies

Boosts

Views

Activity

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
An automatic message (ITMS-90338: Non-public API usage) we receive when trying to publish a new version of our apps
Dear Developer, We identified one or more issues with a recent delivery for your app, Oilfield Dispatch 6.1.3 (8). 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 Actually, just small changes in the new app buld (UI and minor improvements). And the same issue for the other our apps (Bunle IDs: ca.riger.mobile, us.riger.sales, us.riger.operations, us.riger.purchases, us.riger.servicecalls) (deploying without any issue
0
0
323
Dec ’23
Reply to ITMS-90338: Non-public API usage automatic refuse
ITMS-90338: Non-public API usage - The app references non-public selectors in Wy_FindCoach_Coach: estimatedProgress, initWithFrame:configuration:, isMainFrame, setBundle:, setNavigationDelegate:, setProcessPool:, targetFrame, userContentController. 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/
Jun ’22
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
Reply to ITMS-90338: Non-public API usage automatic refuse
ITMS-90338: Non-public API usage - The app references non-public selectors in FFS_NewAPPStore: currentSession, initWithFrame:configuration:, isMainFrame, navigationDelegate, setNavigationDelegate:, setProcessPool:, targetFrame, userContentController. 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
Jun ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Hi, I have the same error. I put here: https://github.com/swordray/JXWebViewController/issues/1 And the message is: ITMS-90338: Non-public API usage - The app references non-public selectors in Frameworks/JXWebViewController.framework/JXWebViewController: isMainFrame, setNavigationDelegate:, targetFrame. 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
Jun ’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
Build upload to TestFlight has been unsuccessful due to some error 'ITMS-90338: Non-public API usage'.
The app references non-public symbols in : UIFontFeatureSelectorIdentifierKey_ForNewSwiftAPI, UIFontFeatureTypeIdentifierKey_ForNewSwiftAPI. 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. We got this error mail from the build-1 of the version 3.2 and we tried few more times till build number-5. We have upload same as version 3.1.
3
0
759
Feb ’22
Reply to ITMS-90338: Non-public API usage for UIPrintInfo, UIPrintInteractionController in Mac Catalyst app
ITMS-90338: Non-public API usage - The app contains or inherits from non-public classes in Contents/MacOS/Whiteboard: UIPrintPageRenderer, UISimpleTextPrintFormatter . 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/
Jun ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
We are facing the same issue with today's submission. Is this really resolved for all cases? 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/
Jun ’22
Reply to ITMS-90338: Non-public API usage _CMTimebaseCreateWithMasterClock
I am having the same issue. I am not using MSAnalytics anywhere that I know of. Please advice on what to do next. ITMS-90338: Non-public API usage - The app contains or inherits from non-public classes in ***.MobileApp.iOS: MSAnalytics . 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/
Aug ’23
Reply to ITMS-90338: Non-public API usage automatic refuse
The problem still exists for me: ITMS-90338: Non-public API usage - The app references non-public selectors in ...: checkFocusGroupTreeForEnvironment:, commissioningComplete:, 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/
Jul ’22
App upload gets rejected complaining of ITMS-90338: "Non-public API usage" related to kasan.h
In email I received app preview complains about the following: Frameworks/common.framework/common: __asan_alloca_poison, __asan_allocas_unpoison, __asan_handle_no_return, __asan_init, __asan_memcpy, __asan_memset, __asan_option_detect_stack_use_after_return, __asan_register_image_globals, __asan_report_load1, __asan_report_load16, __asan_report_load2, __asan_report_load4, __asan_report_load8, __asan_report_load_n, __asan_report_store1, __asan_report_store16, __asan_report_store2, __asan_report_store4, __asan_report_store8, __asan_report_store_n, __asan_set_shadow_00, __asan_set_shadow_f5, __asan_shadow_memory_dynamic_address, __asan_stack_free_5, __asan_stack_free_6, __asan_stack_free_7, __asan_stack_malloc_0, __asan_stack_malloc_1, __asan_stack_malloc_2, __asan_stack_malloc_3, __asan_stack_malloc_4, __asan_stack_malloc_5, __asan_stack_malloc_6, __asan_stack_malloc_7, __asan_unregister_image_globals,The app references non-public symbols in Frameworks/tmpclient.framework/tmpclient: <same as above>The app
2
0
559
Aug ’19
Reply to ITMS-90338: Non-public API usage _CMTimebaseCreateWithMasterClock
1 We had the same issue yesterday... ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/YouTubeEmbeddedPlayerFramework.framework/YouTubeEmbeddedPlayerFramework: _CMTimebaseCreateWithMasterClock. 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/ How to solve that ? Thanks
Jul ’23
Reply to ITMS-90338: Non-public API usage automatic refuse
I also got problem 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/ MacOS: 12.4 Xcode: 13.4.1
Jun ’22