这是一个创建于 1900 天前的主题,其中的信息可能已经有所发展或是发生改变。
如题,osx 上的一个应用,
一个 target 里面引用了来自第三方的二进制文件,那么是不是也要对这些文件进行签名,才能过苹果的审核呢?
我测试提交了一下,发现不签名这些二进制文件好像过不了审核。会提示如下错误
Embedded binary is not signed with the same certificate as the parent app.
Verify the embedded binary target's code sign settings match the parent app's.
Embedded Binary Signing Certificate: - (Ad Hoc Code Signed)
Parent App Signing Certificate: Mac Developer:
但是我发现,我对该二进制文件所在的 target 设置了 xcode 的自动签名,xcode 不会自动对 target 内部的这些二进制文件进行签名,
那么如何设置 xcode,才能让这些二进制文件也跟着一块被签名呢?
还是说只能用脚本去遍历打出来的 .app 里面所有的文件,然后调用 codesign 去一个个签名嘛?
2 条回复 • 2019-08-24 13:46:39 +08:00
|
|
1
fvckDaybyte2 2019-08-24 12:50:11 +08:00 via iPhone
什么二进制文件,动态库还是静态库,如何引入的……
|