Ste*_*oix 8 dylib monomac xamarin.mac
我正在为Xamarin.Mac/ 创建绑定MonoMac.我想将dylib生成的内容嵌入到dll已完成Xamarin.iOS的[LinkWith]属性中.
有可能吗?如果是这样的话?或者我应该dylib从消费应用程序加载?再次在这种情况下,怎么样?
我想: -丢弃dylib在本地参考文件夹(不工作) -增加一个[assembly: MonoMac.RequiredFramework]属性(未找到dylib)
我设法.dylib通过执行以下操作从加载应用程序加载:
.dylib将您的项目添加为内容RequiredFrameworkAttribute: [assembly: MonoMac.RequiredFramework("mylib.dylib")]
Run Code Online (Sandbox Code Playgroud)
AppDelegate构造函数注册程序集: public partial class AppDelegate : NSApplicationDelegate
{
public AppDelegate ()
{
Type t = typeof(ATypeFromTheAssembly);
MonoMac.ObjCRuntime.Runtime.RegisterAssembly (t.Assembly);
}
}
Run Code Online (Sandbox Code Playgroud)
这仍然没有嵌入到.dylib绑定程序集中,但它有资格作为进度
| 归档时间: |
|
| 查看次数: |
1015 次 |
| 最近记录: |