-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XCFrameworks are not codesigned #863
Comments
I think you should just sign this yourself? |
Apple has mandated that FMDB, all need to include privacy manifest and signature. https://developer.apple.com/videos/play/wwdc2023/10060 For the reasons listed above, we would like you to sign the SDK. |
@ccgus |
@ccgus Thanks |
@ ori-hime |
After my continued investigation, I will share the following information with you
I hope to be helpful. |
@zhaojb9 Is it possible to use FMDB via Carthage right now? Or will Apple now let you submit it with any xcframeworks |
@rickharrison |
Third-party SDK XCFrameworks now need to be codesigned, not just the framework binaries within them.
This will be enforced by Xcode at some point in Spring 2024.
https://developer.apple.com/news/?id=r1henawx
https://developer.apple.com/news/?id=3d8a9yyh
I am using FMDB (v2.7.8) using Carthage.
I checked whether the SDK was signed using the command and Xcode15's Signature field to check the signature below, but
SDK signature could not be verified.
I used the following command:
❯ codesign -dvvv --display --deep [library path omitted]FMDB.xcframework
[Library path omitted]FMDB.xcframework: code object is not signed at all
When will the SDK signature be released?
The text was updated successfully, but these errors were encountered: