我想建立一个Mac OS应用程序,嵌入一个“unix可执行文件”,它是.dylibs,但我不知道如何签署他们,使Mac允许用户执行Flutter应用程序。
unix文件及其.dylibs是Hugin应用程序的一部分:一种解决方案是强制用户在之前安装Hugin,并使用其路径(/Applications/Hugin/PTBatcherGUI.app/Contents/MacOS/enfuse),但这对最终用户来说不是无缝的。
我看过这份文件:https://docs.flutter.dev/development/platform-integration/macos/c-interop#compiled-dynamic-library-macos,但它不太了解如何允许嵌入unix文件,以及如何对其进行签名。
有人知道我在哪能找到线索吗?
1条答案
按热度按时间t1qtbnec1#
正确构建
.app
,然后协同设计您的包。https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html