TestFlight build upload with error ITMS-90338: Non-public API usage

Hello, today when we uploaded a new TestFlight Mac Catalyst build we received an email about the build being invalid:

TMS-90338: Non-public API usage - The app references non-public symbols in {app name}: _AVCaptureDeviceTypeBuiltInTelephotoCamera, _AVCaptureDeviceTypeBuiltInTrueDepthCamera, _AVCaptureDeviceTypeBuiltInUltraWideCamera, _AVCaptureSessionInterruptionReasonKey, _AVCaptureSessionInterruptionSystemPressureStateKey, _AVCaptureSystemPressureLevelCritical, _AVCaptureSystemPressureLevelFair, _AVCaptureSystemPressureLevelNominal, _AVCaptureSystemPressureLevelSerious, _AVCaptureSystemPressureLevelShutdown. 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've been uploading builds the same way for months, using the same Xcode 15.2 and dependency versions, and have checked our most recent commits since the last release and nothing was updated around AVFoundation, archiving, etc. Did anything change on Apple's side recently?

We use Xcode 15.2 to build/archive/upload and xcodebuild to run all commands.

We are having the same issue on Catalyst with WebRTC. The following symbols are being flagged:

ITMS-90338: Non-public API usage - The app references non-public symbols in Contents/Frameworks/WebRTC.framework/Versions/A/WebRTC: _AVCaptureSessionInterruptionReasonKey, _AVCaptureSessionPresetInputPriority

Same issue here

ITMS-90338: Non-public API usage - The app references non-public symbols in Contents/MacOS/<AppName>

Flagged symbols:

_AVCaptureDeviceSubjectAreaDidChangeNotification, _AVCaptureDeviceTypeBuiltInDualCamera, _AVCaptureDeviceTypeBuiltInDualWideCamera, _AVCaptureDeviceTypeBuiltInTelephotoCamera, _AVCaptureDeviceTypeBuiltInTripleCamera, _AVCaptureDeviceTypeBuiltInUltraWideCamera, _AVCaptureSessionPresetInputPriority
TestFlight build upload with error ITMS-90338: Non-public API usage
 
 
Q