小编Rya*_*egg的帖子

CocoaPods与XCode 6.0.1 - 如何修复出现红色的Pods框架?

我在Xcode 6.0.1中创建了一个新项目,并创建了以下Podfile:

source 'https://github.com/CocoaPods/Specs'
platform :ios, '8.0'

pod 'AFNetworking', '~> 2.0'
Run Code Online (Sandbox Code Playgroud)

然后我跑了pod install,在Xcode中打开了xcworkspace.当我构建项目时,所有框架都以红色显示.例如,在Pods项目下,Foundation.framework显示为红色,表示我的计算机上不存在的路径:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何让框架在导航器中以黑色显示,并将我的pod正确链接到我的主项目?

Xcode截图

我在这个问题的答案中提到了一些变化:

  1. 最初,libpods.a产品也以红色显示.我通过更改Per-configuration Build Products Path$(BUILD_DIR)/$(CONFIGURATION)解决其他人修复问题的方法.

  2. 我确保我的Base SDK在我能找到的所有目标上都是iOS 8.0.

  3. 我已经验证我的有效架构设置为"arm64 armv7 armv7.1",我可以找到所有目标.

xcode ios cocoapods xcode6 ios8

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

cocoapods ×1

ios ×1

ios8 ×1

xcode ×1

xcode6 ×1