使用真机在 iOS 8.1 上创建静态库

Posted

技术标签:

【中文标题】使用真机在 iOS 8.1 上创建静态库【英文标题】:create static library on iOS 8.1 with real device 【发布时间】:2014-11-20 13:53:24 【问题描述】:

因为我是 ios 编程的新手,并且每天都在学习新东西。所以我尝试了一些新的东西。

我想借助此链接 (How can I create static library and can add just .a file on any project in ios) 创建一个静态库

我也可以导入我的类并插入它们,但它们使用一些特定的代码,模拟器不支持,只有 iPad 等真实设备支持。

但是当我点击构建按钮时,我得到了测试下的错误:

CodeSign error: code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 8.1'

据我所知,它与测试的代码签名身份有关。我现在没有使用任何这些测试,并且我已经查看了该论坛中的一些文章,但我不知道如何修复该错误。

大家有什么建议吗?

【问题讨论】:

【参考方案1】:

你可以试试this。可能是代码签名身份是自动的,因此请将其设置为特定的配置文件。

【讨论】:

以上是关于使用真机在 iOS 8.1 上创建静态库的主要内容,如果未能解决你的问题,请参考以下文章

关于iOS上的静态库

iOS 之.a静态库创建、打包以及静态库之间的引用

利用终端指令合并支持模拟器和真机的静态库

iOS 静态库和动态库相关

iOS 打包静态库.a文件(真机版 + 虚拟机)

iOS 动态库+静态库