2

Xamarin Studio を使用してコンソール Mac ユーティリティを作成しました。
次に、次を使用してバンドルを作成しました。

  • mkbundle myapp.exe *.dll -o myapp --deps
  • pkgbuild --analyze --root リリース名.plist
  • pkgbuild --root リリース --component-list name.plist --sign "john doe" --install_location /Applications/myapp myapp.pkg

myapp.pkg を別のマシンにインストールしてアプリを実行しようとすると、ランタイム エラー "libmonoboehm-2.0.1.dylib' referenced from myapp - image not found' が発生しました。

これは、マシンに mono ランタイムがインストールされていなかったことを示しています。それは正しいです。mono ランタイムがインストールされていません。

「--static」オプションを指定して mkbundle を実行しようとしました。ただし、pkgbuild --analyze は空のコンポーネント リストを返します。

私の質問は、mkbundle を --static フラグで使用するときに展開 pkg を構築する方法ですか? これは可能ですか?

前もって感謝します

4

1 に答える 1