如何添加静态库.a文件链接二进制与库中的cocoapod

问题描述:

我做了一个简单的测试项目,但问题是,我需要拖动.a文件链接二进制库与所有的时间,所以有没有其他方法来创建pod规范文件,以便我不需要每次拖动.a文件。任何帮助将是可观的。如何添加静态库.a文件链接二进制与库中的cocoapod

我认为你可以尝试使用vendored_librariespublic_header_files

例如,您可以查看Google podspec。

+0

嗨安德鲁我仍然无法在指定vendor_library之后在链接二进制库中获得.a文件。我使它成为s.vendored_libraries ='Libraries规范文件中的'Libraries/myLibrary-v1.1.a'它可以吗? –

+0

我没有这样做,因此无法检查您的解决方案。但Google通过在* .a文件和头文件中使用框架包装来实现它。 (你可以通过我之前添加的链接查看它)。 如果您在您的pod文件中使用!use_frameworks,请阅读此主题https://github.com/CocoaPods/CocoaPods/issues/3701 –

+0

另外,您还可以在OpenSSL库https:// github上的podSpec中找到静态库的示例。 com/CocoaPods/Specs/blob/master/specs/e/e/3/OpenSSL/1.0.210/OpenSSL.podspec.json –