我想创建podspec
,我想知道我需要在其中添加哪些依赖项。我要为其创建podspec
文件的库只有一个依赖项。这取决于Foundation
框架。
据我所知所有新创建的iOS应用程序已经有进口Foundation
的prefix
文件。这是否意味着上面构建的所有应用程序Foundation
,我是否不必添加依赖关系?我需要将Apple的框架指定为显式依赖项的行CocoaPods
以及可以依赖的框架在哪里?
请给我澄清一下。谢谢!
我不会担心。任何不包含Foundation的iOS应用程序都将是一个应用程序,该应用程序实际上无法使用iOS中99%的可用框架。此外,将出现的链接器错误将很容易解释。
就像您说的那样,默认情况下,所有iOS应用程序都已随附Foundation导入。因此,可以公平地假设任何部署您的CocoaPod的用户都将拥有Foundation。
诸如SpriteKit,AVFoundation,CoreBluetooth,CoreLocation等框架应为依赖项,因为它们对于常规应用程序不是必不可少的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句