我使用Xamarin Studio编写了一个控制台Mac实用程序 然后我使用:
创建了一个包在另一台计算机上安装myapp.pkg并尝试运行该应用程序时,发生了运行时错误“myapp引用了libmonoboehm-2.0.1.dylib” - 找不到图像'。
这表明机器没有安装单声道运行时。这是正确的,它没有安装单声道运行时。
我尝试使用'--static'选项运行mkbundle。但是,然后pkgbuild --analyze返回一个空组件列表。
我的问题是如何在使用带有--static标志的mkbundle时构建部署pkg?这可能吗?
提前致谢
答案 0 :(得分:0)
这不可能。 Mono框架太大,工具集不允许此功能。您无法使用没有依赖项列表的pkgbuild创建包。
我通过告诉用户下载单片Mono框架解决了这个问题。他对500MB下载感到不满意,但该应用程序运行良好。