And all our users running Xcode 15.3 and above are encountering the following error:
Failed to load Info.plist from bundle at path /<...>/OurLib.Framework/Info.plist: No such file or directory.
The generated XCFramework includes an Info.plist file at the root, but the inner frameworks do not. And if I add that missing Info.plist manually (unzipping the xcframework and zipping it back) then everything works as expected.
I'm not sure if this is a bug on Xcode, the bazel rules or something's missing on our side.
Is there any way to include this Info.plist using the Bazel rules?
I'm using the
apple_static_xcframework
rule to generate an XCFramework that includes our C code base:And all our users running Xcode 15.3 and above are encountering the following error:
The generated XCFramework includes an Info.plist file at the root, but the inner frameworks do not. And if I add that missing Info.plist manually (unzipping the xcframework and zipping it back) then everything works as expected.
I'm not sure if this is a bug on Xcode, the bazel rules or something's missing on our side.
Is there any way to include this Info.plist using the Bazel rules?