ld:未找到框架 AFNetworking
ld: framework not found AFNetworking
尝试使用 Xcode 7.1.1 从终端编译 iOS 项目时出现链接错误:
xcodebuild -project MyProject.xcodeproj -configuration Debug -target MyProject build
结果我收到下一个错误:
ld: framework not found AFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这是我的 pod 文件:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target "MyProject" do
pod "AFNetworking", "~> 2.0"
pod 'GoogleMaps'
pod 'MONActivityIndicatorView'
pod 'NYXImagesKit'
pod 'MagicalRecord'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'Countly'
end
xcodeproj 'MyProject'
我也尝试添加 link_with 但得到同样的错误。如何解决上述问题?
您需要使用 Cocoa 生成的工作区进行构建Pods:
<pre>xcodebuild <strong>-workspace MyProject.xcworkspace</strong> -configuration Debug <strong>-scheme MyProject</strong> build</pre>
如果您只构建项目,xcodebuild
看不到对 Pods 项目的依赖。请注意,在构建工作区而不是目标时,您必须使用方案。这意味着如果您在构建服务器上进行构建,则需要在方案编辑器中将您的方案标记为共享。
尝试使用 Xcode 7.1.1 从终端编译 iOS 项目时出现链接错误:
xcodebuild -project MyProject.xcodeproj -configuration Debug -target MyProject build
结果我收到下一个错误:
ld: framework not found AFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这是我的 pod 文件:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target "MyProject" do
pod "AFNetworking", "~> 2.0"
pod 'GoogleMaps'
pod 'MONActivityIndicatorView'
pod 'NYXImagesKit'
pod 'MagicalRecord'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'Countly'
end
xcodeproj 'MyProject'
我也尝试添加 link_with 但得到同样的错误。如何解决上述问题?
您需要使用 Cocoa 生成的工作区进行构建Pods:
<pre>xcodebuild <strong>-workspace MyProject.xcworkspace</strong> -configuration Debug <strong>-scheme MyProject</strong> build</pre>
如果您只构建项目,xcodebuild
看不到对 Pods 项目的依赖。请注意,在构建工作区而不是目标时,您必须使用方案。这意味着如果您在构建服务器上进行构建,则需要在方案编辑器中将您的方案标记为共享。