Ios 默认情况下,codesign是否对应用程序进行递归签名?
我正在做一些构建脚本考古,我们有一个相当复杂的构建,我们使用Ios 默认情况下,codesign是否对应用程序进行递归签名?,ios,xcode,code-signing,xcodebuild,codesign,Ios,Xcode,Code Signing,Xcodebuild,Codesign,我正在做一些构建脚本考古,我们有一个相当复杂的构建,我们使用codesign删除代码签名——删除,这样我们就可以使用lipo删除架构 最后,应用程序的签名如下(我在日志中看到): 我的问题是:这是一个递归操作吗?我们没有使用--deep,但在签名整个.app时,默认情况下它可能是deep codesign --force -s DeveloperIDCertificate --keychain pathToKeychain YourApp.app
codesign删除代码签名——删除
,这样我们就可以使用lipo
删除架构
最后,应用程序的签名如下(我在日志中看到):
我的问题是:这是一个递归操作吗?我们没有使用--deep
,但在签名整个.app
时,默认情况下它可能是deep
codesign --force -s DeveloperIDCertificate --keychain pathToKeychain YourApp.app