MyID iOS SDK 2.4.93, re-signed with an Apple Distribution certificate.
The original MyIdSDK.xcframework is unsigned and statically includes Alamofire, an SDK
from Apple's list of commonly used third-party SDKs,
so App Store Connect rejects apps that embed it with ITMS-91065: Missing signature.
This repository ships the same binary with every slice and the xcframework itself signed.
It is a temporary workaround: once MyID publishes a signed SDK, switch back to the official package and delete this repository.
.package( url: "https://github.com/mc2soft/myid-sdk-xcframework", exact: "2.4.93" ).product( name: "MyIdSDK", package: "myid-sdk-xcframework" )The module name is unchanged: import MyIdSDK.
The binary is taken from the official 2.4.93 release
(https://github.com/javokhirsavriev/myid-ios-sdk/releases/download/2.4.93/MyIdSDK.xcframework.zip,
SHA-256 83d90a3d5cb69038e9913d29329b3c4597bd5a333ec9f60ac918f098c0f0b86b, as pinned in the
official Package.swift). The only change is the code signature; check it with:
codesign --verify --strict --verbose MyIdSDK.xcframework
codesign -dvv MyIdSDK.xcframework/ios-arm64/MyIdSDK.frameworkMyID iOS SDK is distributed under the MIT License.