草庐IT

macos - Apple Notary 和 Go 二进制文件

AppleNotary批准的要求之一是SDK>=10.9。go编译器(在golang.org提供)使用10.7中的SDK创建二进制文件。如何创建满足新的AppleNotary要求的基于Go的应用程序?~/gohelloworld(master))otool-lmain|tail-n4cmdLC_VERSION_MIN_MACOSXcmdsize16version10.7sdk10.7 最佳答案 一个可能的解决方案是修改...link/internal/ld/macho.go中的go编译器源代码,以在链接header中设置不同的数字。

macos - Apple Notary 和 Go 二进制文件

AppleNotary批准的要求之一是SDK>=10.9。go编译器(在golang.org提供)使用10.7中的SDK创建二进制文件。如何创建满足新的AppleNotary要求的基于Go的应用程序?~/gohelloworld(master))otool-lmain|tail-n4cmdLC_VERSION_MIN_MACOSXcmdsize16version10.7sdk10.7 最佳答案 一个可能的解决方案是修改...link/internal/ld/macho.go中的go编译器源代码,以在链接header中设置不同的数字。