You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our project depends on GEOSwift (at commit ab813f1acbd92986e8733356b73b3f6d4ddc08e0 which should be the same as 9.0.0). We've shipped builds of our app using this dependency before, where the app was built using Fastlane.
We're now trying to migrate some CI/CD jobs to Xcode Cloud, but are finding that we receive failures during the step Prepare Build for App Store Connect:
ITMS-90334: Invalid Code Signature Identifier. The identifier "geos-<long identifier>" in your code signature for "geos" must match its Bundle Identifier "geos"
The text was updated successfully, but these errors were encountered:
romnes
changed the title
Unable to build project that links GEOSwift using Xcode Cloud
Xcode Cloud: Unable to verify project that links GEOSwift using SPM
Jun 30, 2022
GEOS is licensed under LGPL 2.1 and its compatibility with static linking is at least controversial. Use of geos without dynamic linking is discouraged.
The dependency has been added through Xcode, and there are no options under the "Embed" part of the UI:
FYI I've also filed a feedback with Apple (FB10519932) and attached a sample project using GEOSwift as the dependency (though I don't think this is an issue with GEOSwift specifically).
Hi,
Our project depends on GEOSwift (at commit
ab813f1acbd92986e8733356b73b3f6d4ddc08e0
which should be the same as9.0.0
). We've shipped builds of our app using this dependency before, where the app was built using Fastlane.We're now trying to migrate some CI/CD jobs to Xcode Cloud, but are finding that we receive failures during the step
Prepare Build for App Store Connect
:ITMS-90334: Invalid Code Signature Identifier. The identifier "geos-<long identifier>" in your code signature for "geos" must match its Bundle Identifier "geos"
Not entirely sure if this is an issue with GEOSwift/geos or Xcode Cloud, but simibac/ConfettiSwiftUI#8 seems to indicate it's an issue with libraries that are forced to be dynamic. This appears to be the case for the
geos
dependency as well (see https://github.com/GEOSwift/geos/blob/main/Package.swift)The text was updated successfully, but these errors were encountered: