krzyzanowskim / OpenSSL

OpenSSL package for SwiftPM, CocoaPod, and Carthage, multiplatform
https://swift.best
Other
926 stars 340 forks source link

Unexpected behaviour with pbxproj when import library with cocoapods #209

Closed paul-lavoine closed 6 months ago

paul-lavoine commented 6 months ago

Hello,

I am using OpenSSL on iOS with Cocoapods. I was on the version 3.1.5000 and I jump to the version 3.1.5003

When I updated the library, I've notice a strange line in the pbxproj.

Before it was written : 8FF652542BB4CC760016CEB4 /* OpenSSL.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = OpenSSL.xcframework; path = "Pods/OpenSSL-Universal/Frameworks/OpenSSL.xcframework"; sourceTree = "<group>"; };

And since I updated: 8FF652542BB4CC760016CEB4 /* OpenSSL.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:67RAULRX93:Marcin Krzyzanowski"; lastKnownFileType = wrapper.xcframework; name = OpenSSL.xcframework; path = "Pods/OpenSSL-Universal/Frameworks/OpenSSL.xcframework"; sourceTree = "<group>"; };

I am concern about this part: "AppleDeveloperProgram:67RAULRX93:Marcin Krzyzanowski";

I am pretty sure it shouldn't be there.

Do you have any what did you change ?

krzyzanowskim commented 6 months ago

That’s expected.

binary distribution of the xcframework is signed and contains privacy manifest, as per AppStore requirements starting May 1.