ios - 如何签署 iOS 框架

标签 ios frameworks xcode7 code-signing

无论我在尝试构建我的 iOS 框架时做什么,我都会收到此错误:

“CodeSign 错误:SDK“iOS 9.3”中的产品类型“Framework”需要代码签名”

我通过搜索找到的唯一“解决方案”是确保将框架项目的“团队”设置为无。这显然解决了一些人的问题,但我仍然遇到同样的错误。

由于该解决方案适用于 SDK 8.x,我想知道 SDK 9.x 中是否有新功能不再允许创建未签名的框架?

如果我使用开发者通配符凭据对其进行签名,则使用应用程序将无法上传到应用程序商店,因为分发证书不兼容。

那么未签名的 ios Framework 是不可能的......?

最佳答案

它与框架签名无关。

您的配置文件有误。

您必须准确生成配置文件。

并且您必须在 Xcode Build Setting 中设置配置文件以进行代码签名。

如果你的provisioning profile是正确的,肯定会匹配到

关于ios - 如何签署 iOS 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38022885/

相关文章:

ios - 如何在 Xcode 7.0 beta 2 中运行 iOS 7.1 模拟器?

ios - swift 3 : Checking if app is in background

ios - 我们如何使用 BLE 将 Garmin 设备连接到 iOS 应用程序

Javascript滚动到功能,如何用javascript检测标题的高度?

swift - 共享内部类/方法/等。 Swift 模块之间

ios - 项目移动到另一个地方后,框架的链接路径发生了变化

ios - WKWebview 无法在呈现的 UINavigationController 上打开 WKActionsSheet

c# - 3D立方体边重叠

ios - UIPickerView 在 PickerWheel 上返回 "?"但在 UITextField XCode 7 中返回正确的值

ios - UIViewController 在 XCode 7 中不再有成员 topViewController 或 viewControllers