本篇文章给大家分享《Apple Notary 和 Go 二进制文件》,覆盖了golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一
本篇文章给大家分享《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 二进制文件》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注编程网公众号!
--结束END--
本文标题: Apple Notary 和 Go 二进制文件
本文链接: https://www.lsjlt.com/news/596300.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-05
2024-04-05
2024-04-05
2024-04-04
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-04
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0