我正在使用最新的 beta cocoapods使用 xcode 6.1.1 支持框架的版本,sudo gem install cocoapods --prerelease
然后我运行 pod lib create podtry
来创建一个示例应用程序,没有演示应用程序,没有测试框架,没有基于 View 的测试。然后我在 xcode 中打开它,注意到它创建了 3 个方案,pods-podtry、pods-podtry-podtry-podtry、podtry-Example
和 2 个 Pods 目标、Pods-podtry、Pods- podtry-podtry-podtry
。有人可以解释为什么有 2 个目标和 3 个方案吗?似乎只有 Pods-podtry-podtry-podtry
目标包含 podspec s.version
字段中指定的 plist.info
版本。
好的,我想我想通了,希望这对刚接触 cocoapods 的人有所帮助。有 2 个目标,每个方案都有 2 个目标之一。例如,podtry-Example
方案有 Pods-podtry
目标加上 test
action 有 podtry
测试添加。 Pods-podtry-podtry-podtry
方案具有 Pods-podtry-podtry-podtry
目标,但没有 test
操作。 Pods-podtry
方案具有 Pods-podtry
目标,没有 test
操作,但目标依赖于 Pods-podtry-podtry-podtry
。唷,这是一口,但它就在那里。
有几件事我还是不太明白
Pods-podtry
目标以构建 Pods_podtry.framework
以及 podtry.framework
。最终我只对 podtry.framework
感兴趣,我不确定 Pods_podtry.framework
的用途。我们将不胜感激任何见解。
关于ios - cocoapods pod lib 创建和方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485810/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |