我正在尝试将我的 monobjc Cocoa 应用程序导出/编译为本机应用程序。我在 Xamarin 中制作了该项目,并确认所有属性都是正确的,并且我确实获得了成功的构建。但是,我正在尝试指定一些程序集以出于许可目的排除并包含其他库。我看到可以通过将它们添加到<AddtionalLibraries>
csproj 中的标记或通过 Xamarin 来指定要包含/排除的其他库/程序集的选项。但是,指定库似乎在BundleNative
目标方面没有任何作用。我试过指定绝对路径和输出目录的相对路径。我以以下形式指定附加库:
libtest_library.dylib
和排除的程序集,如Monobjc.dll
. 添加/排除程序集的选项有问题(因此我需要提交错误)还是我遗漏了什么?
(在 csproj 文件中,它看起来像<ExcludedAssemblies>Monobjc.dll</ExcludedAssemblies>
在相应的 Project->PropertyGroup 下)