Closed arivas87 closed 3 weeks ago
Hm, those are missing Swift symbols, in addition to the missing Rust library. *attempts psychic debugging* Is it possible you only have a build for the x86_64 simulator, but are now running on an arm64 Mac?
Other than that, I'll have to try it out later, none of the 1.16.0 release notes suggest a change that would cause this problem. (Are you integrating using a repository dependency or a local path dependency?)
Doing some local testing, it also seems like 1.16 turns on "Build Library for Distribution" for dependencies, which is (a) not a valid thing for them to be doing, and (b) not supported by libsignal. I don't know if that's the cause of these errors (I got a compilation error before even getting to linking), but it's something to be aware of.
Looks like they're reverting that, so maybe there'll be a 1.16 update soon to get past that issue. Then we'll see if there's another one for you. https://github.com/CocoaPods/Xcodeproj/pull/992
Sure! It seems to work with the latest CocoaPods release. Due to the end of active support, it would be great to start thinking about a migration to SwiftPM.
Only when Signal-iOS does, and I think that's a ways off, but I'll let the iOS team know. For now, closing this, glad it works!