I just submitted an app written in Objective-c and got rejected immediately with the follwing details:
ITMS-91065: Missing signature – Your app includes
“Frameworks/OneSignalCore.framework/OneSignalCore”, which includes
OneSignalCore, an SDK that was identified in the documentation as a
privacy-impacting third-party SDK. If a new app includes a
privacy-impacting SDK, or an app update adds a new privacy-impacting
SDK, the SDK must include a signature file. Please contact the
provider of the SDK that includes this file to get an updated SDK
version with a signature. For details about verifying the code
signature for a third-party SDK, visit:
https://developer.apple.com/documentation/xcode/verifying-the-origin-of-your-xcframeworks.
I tried to find something about the ITMS-91065
, but didn’t find a single result about the topic. I couldn’t find anything related in the Onesignal docs as well.
Apple also provided that link, but I was unable to detect the XCFramework folder of the OneSignal package, therefore I wasn’t able to check that signature what the Apple docs mentions.
My question is how can I fix this the easiest way?