ITMS-90338: Non-public API usage

Hello, We’re using BitmovinPlayer version 3.34.1 in our tvOSapp. In our latest release we received binary a rejection mail from apple review team. Below is the rejection reason

ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/BitmovinPlayer.framework/BitmovinPlayer: _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 Requesting Technical Support - Support - Apple Developer

1 Like

hi @praveen.balpande84 welcome to Bitmovin Community.

similar post on iOS; Seems like an Apple issue. Please see Apple Review Rejection for private API use - #2 by seven for details.

3.40.0 has the same problem.

@qqiang.dev The problem you’re experiencing is related to Apple’s App platform and is unrelated to the Bitmovin SDK, as we do not use any private APIs. This is similar to the problem that occurred two weeks ago. Based on recent discussions, it appears that Apple has already resolved the issue. Could you please retry the upload process?

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.