Guideline 2.5.1 - Performance - Software Requirements Your app uses or references the following non-public or deprecated APIs: Private APIs found: • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_forward • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_create_from_port • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_forward Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/__kCFSystemVersionBuildVersionKey • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_mach_send_copy_right • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_forward • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_NSTextInputReplacementRangeAttributeName • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_mach_send_get_right • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_dictionary_set_mach_send • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_mach_send_create • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_SetApplicationIsDaemon • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/__NSSetKillRingToYankedState • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_CGSShutdownServerConnections • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_reply • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/__CFURLCreateFromPropertyListRepresentation • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_forward • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_pipe_routine_reply • Contents/UE4/Engine/Binaries/ThirdParty/CEF3/Mac/Chromium Embedded Framework.framework/Versions/A/Chromium Embedded Framework/_xpc_dictionary_get_audit_token The use of non-public or deprecated APIs is not permitted on the App Store, as they can lead to a poor user experience should these APIs change and are otherwise not supported on Apple platforms. Next Steps It would be appropriate to revise your binary and remove any references to the non-public or deprecated APIs identified above. If you are using third-party libraries, update to the most recent version of those libraries. If you do not have access to the libraries' source, the following command line tools can help you identify the location of problematic code: - The "strings" tool can output a list of the methods the library calls. - The "otool -ov" tool will output the Objective-C class structures and their defined methods. Resources - We are constantly reevaluating and identifying non-public APIs that you may have been using for an extended period of time. Always use public APIs and frameworks and ensure they are up to date. - If there are no alternatives for providing the functionality your app requires, you can use Feedback Assistant to submit an enhancement request.