从项目中删除CocoaPods的正确方法是什么?我想删除整个CocoaPod.由于我的客户施加的一些限制,我无法使用它.我需要只有一个xcodeproj而不是xcworkspace.
在pod install我的项目基础上执行a后,我收到以下错误:
CocoaPods没有设置项目的基本配置,因为您的项目已经有自定义配置集.为了使CocoaPods集成完全可用,请将目标的基本配置设置
BluePlaquesLondonFramework为Pods/Target Support Files/Pods/Pods.debug.xcconfig或包含Pods/Target Support Files/Pods/Pods.debug.xcconfig在构建配置中.
这可能听起来像一个愚蠢的问题,但我如何设置目标的基本配置?
https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfile是导致此问题的Podfile.
iOS 8分支上的http://github.com/seanoshea/BluePlaquesLondon是一个有问题的Pod文件,如果你很想知道项目的样子.
用cocopods安装RestKit后,我遇到了一个奇怪的问题.在使用cocopods为我的项目解析RestKit依赖项并尝试构建它之后,我遇到了这个错误:
PODS:
- AFNetworking (1.3.3)
- RestKit (0.20.3):
- RestKit/Core
- RestKit/Core (0.20.3):
- RestKit/CoreData
- RestKit/Network
- RestKit/ObjectMapping
- RestKit/CoreData (0.20.3)
- RestKit/Network (0.20.3):
- AFNetworking (~> 1.3.0)
- RestKit/ObjectMapping
- RestKit/Support
- SOCKit
- RestKit/ObjectMapping (0.20.3)
- RestKit/Search (0.20.3):
- RestKit/CoreData
- RestKit/Support (0.20.3):
- TransitionKit (= 1.1.1)
- RestKit/Testing (0.20.3)
- SOCKit (1.1)
- TransitionKit (1.1.1)
DEPENDENCIES:
- RestKit (~> 0.20.0)
- RestKit/Search (~> 0.20.0)
- RestKit/Testing (~> 0.20.0)
SPEC CHECKSUMS:
AFNetworking: 61fdd49e2ffe6380378df37b3b6e70630bb9dd66
RestKit: 1f181c180105a92f11ec4f6cd7de37625e516d83
SOCKit: 2f3bc4d07910de12dcc202815e07db68a3802581 …Run Code Online (Sandbox Code Playgroud) 我正在尝试更新我的pod使用pod install并发现它没有正确更新,除非我删除原始pod.
是否需要一些额外步骤,或者是否存在导致更新失败的常见错误?
从谷歌尝试多个答案后,我有以下错误.
PhaseScriptExecution Check\ Pods\ Manifest.lock /Users/apple/Library/Developer/Xcode/DerivedData/Build/Intermediates/FoodSpot.build/Debug-
iphonesimulator/FoodSpotTests.build/Script-36819C3C1B6A30F50091382D.sh
cd "/Users/apple/Downloads/FoodSpot 2"
/bin/sh -c /Users/apple/Library/Developer/Xcode/DerivedData/Build/Intermediates/FoodSpot.build/Debug-iphonesimulator/FoodSpotTests.build/Script-36819C3C1B6A30F50091382D.sh
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock.
Run 'pod install' or update your CocoaPods installation.
Run Code Online (Sandbox Code Playgroud)
我已多次更新和安装,但它们没用.
在我之前的一些项目中,Cocoa Pods配置不正确,这会导致不需要的东西,比如在Project Navigator中需要重复的Cocoa Pod项目,或者必须签入版本控制的pod文件.
如何正确安装Cocoa Pod并验证我的Directory结构和Project Navigator结构是否设置正确?
今天对项目进行了一些更改,但是当我将其存档以供发布时,我突然获得了其中一个pod的重复接口定义.它在几天前构建得很好,并且在模拟器上构建并运行得很好,但是一旦我尝试存档它就会引发错误.
它抱怨"Pop"pod的重复接口定义.据我所知,它不是一个静态库(Cocoapods页面列出了这个问题的原因),所以这里可能有什么问题?
我试图清理构建文件夹,但它似乎没有帮助.我没有更改pod中的任何内容,只是在我自己的项目中.它抱怨的重复定义来自pod中的头文件,以及Cocoapods Headers/Build文件夹中的头文件.