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
I expected for the program to successfully link with BNBEffectPlayerC library and automatically select correct 'sub-framework' based on the build target. Something like this:
I tried this code:
Folder structure (with frameworks):
Expected behavior
I expected for the program to successfully link with
BNBEffectPlayerC
library and automatically select correct 'sub-framework' based on the build target. Something like this:aarch64-apple-ios
=>ios-arm64
aarch64-apple-ios-sim
=>ios-arm64_x86_64-simulator
x86_64-apple-ios
=>ios-arm64_x86_64-simulator
Actual behavior
Instead, linking fails with following error:
Workaround
Following workaround is ugly and to properly implement it we should parse
Info.plist
to select correct framework but it will require much more effort:Proposed solution
Maybe it whould be better to add one more linking variant, something like
xcframework
?Meta
rustc --version --verbose
:The text was updated successfully, but these errors were encountered: