在通过pod lib create projectName创建的目录中执行pod init是受支持的场景吗?它似乎对我不起作用,但是如果不是这样,人们如何指定他们正在创建的pod的上游依赖关系呢?
pod install发出了一些关于自动假设每个目标的ios版本的警告,但其他方面似乎都成功了。但是,当我查找它应该为pod 'Upsurge‘(在我的Podfile中指定)安装的文件时,它们在哪里都找不到。
我尝试根据文档将workspace 'projectName'添加到我的Podfile中,但如果这足以让它找到位于:Example/projectName.xcodeproj/project.xcworkspace或Example/projectName.xcworkspace (这是我整个树中仅有的两个xcworkspace )中的xcworkspace,那就太神奇了,所以我对它实际有效的希望不大。
发布于 2018-10-25 07:20:56
答案就在我之前认为可以忽略的错误中:
[!] Unable to integrate the following embedded targets with their respective host targets (a host target is a "parent" target which embeds a "child" target like a framework or extension):
Pods-projectName_Tests (false) and Pods-projectName_Example (true) do not both set use_frameworks!.一旦我将这两个设置都设置为true,它就下载了一些包。
值得注意的是,use_frameworks!的不匹配的false和true值实际上最初是由pod init本身发出的。
https://stackoverflow.com/questions/52979147
复制相似问题