【问题标题】:SKMaps.framework: code object is not signed at allSKMaps.framework:代码对象根本没有签名
【发布时间】:2015-04-19 18:05:00
【问题描述】:

.Frameworks/SKMaps.framework:资源规范规则无效 命令 /usr/bin/codedesign 失败,退出代码为 1 该错误与:代码对象根本没有签名。

Swift SKMapsSwiftDemo 也会出现同样的错误。我正在使用 Xcode 6.3、OS X 10.10.3 和 iOS 8.3,但我也尝试过 Xcode 6.1、OS X 10.9.5 和 iOS 8.1.3。

将脚本添加为 --deep 并不能解决问题。为 SKMaps.framework 目标框架激活了代码签名副本。 我该如何解决这个问题?

【问题讨论】:

标签: ios skmaps


【解决方案1】:

很抱歉回答,我还不能发表评论。我在我的项目中遇到了同样的错误,因为我无法从 Cocoapods 安装 SKMaps 并混合了 Swift 框架。 按照他们在网页中的说明手动安装框架会引发相同的错误:

/Users/Gabri/Library/Developer/Xcode/DerivedData/HolaSwift-bwlblhyipzsnozbxivjiuizsnrjk/Build/Products/Debug-iphoneos/E-Bike.app/Frameworks/SKMaps.framework: invalid resource specification rule(s)
Command /usr/bin/codesign failed with exit code 1

我不得不说,这个错误只是在将应用程序构建到真正的iOS设备时抛出,而不是在模拟器中。

【讨论】:

    【解决方案2】:

    我设法通过使用带有 pod 'ScoutMaps-iOS-SDK' 的 Cocoapods 安装这个库,然后将 SKMaps/SKMaps.h 标头导入我的 Objective-C 桥接头标头来解决这个问题。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2015-08-19
      • 2015-08-22
      • 1970-01-01
      • 2020-10-08
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多