eygraber
11/02/2022, 7:15 PMeygraber
11/02/2022, 11:36 PMcd my-lib/build/XCFrameworks/debug/MyLib.xcframework/macos-arm64/MyLib.framework/Versions/A
codesign --remove-signature MyLib
xcrun vtool -set-build-version 6 14.0 16.1 -tool 3 820.1 -replace -output MyLib MyLib
codesign -s <IDENTITY FOR SIGNING> MyLib
And updating the Info,plist
to change:
<key>SupportedPlatform</key>
<string>macos</string>
to
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
I don't know much about the apple toolchain so I don't know what's going on with that, but is this something that could be used until KN supports a newer version of LLVM?tylerwilson
11/03/2022, 2:15 PMsergey.bogolepov
11/14/2022, 1:06 PMfrom the issue on youtrack, the issue is that LLVM needs to be updated to a newer version that supports catalyst?That’s the blocker, yes.
I don’t know much about the apple toolchain so I don’t know what’s going on with that, but is this something that could be used until KN supports a newer version of LLVM?If it works for your project, great! Please note that it probably won’t work if your framework uses API that is not available in Catalyst.