【问题标题】:codesign_allocate: can't allocate code signature datacodesign_allocate:无法分配代码签名数据
【发布时间】:2014-07-04 14:20:07
【问题描述】:

我想为我的 OSX 应用程序签名,但收到此错误,知道吗?

fatal error: codesign_allocate: can't allocate code signature data for: 
            /...../X.app/Contents/Frameworks/libtiff.5.dylib
 (for architecture x86_64) 

because larger updated load commands do not fit (the program must be relinked using a larger -headerpad value)

                /..../Products/Debug/X.app: 

the codesign_allocate helper tool cannot be found or used
In subcomponent: /..../Products/Debug/X.app/Contents/Frameworks/libtiff.5.dylib

【问题讨论】:

    标签: objective-c xcode cocoa code-signing


    【解决方案1】:

    如果您在具有不同架构(例如 x86_64)的 Mac 上构建您的应用程序并尝试在不同架构机器(例如 i386)上对该应用程序进行代码设计,您可能会收到此错误。

    解决方案是在同一台机器上构建和共同设计。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-25
      • 2017-12-24
      • 2017-01-12
      • 2016-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多