登录
首页 >  Golang >  Go问答

Apple Notary 和 Go 二进制文件

来源:stackoverflow

时间:2024-03-31 22:45:31 387浏览 收藏

本篇文章给大家分享《Apple Notary 和 Go 二进制文件》,覆盖了Golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

问题内容

apple notary 批准的要求之一是 sdk >= 10.9。 go 编译器(在 golang.org 上提供)使用 10.7 内部的 sdk 创建二进制文件。

如何创建一个基于 go 的应用程序来满足新的 apple notary 要求?

~/gohelloworld (master) ) otool -l main | tail -n4
      cmd LC_VERSION_MIN_MACOSX
  cmdsize 16
  version 10.7
      sdk 10.7

解决方案


一种可能的解决方案是修改 ...link/internal/ld/macho.go 中的 go 编译器源代码,以在链接标头中设置不同的数字。

在那里记录了一个 go 问题: https://github.com/golang/go/issues/30488

今天关于《Apple Notary 和 Go 二进制文件》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>