这是我在iOS App中尝试在测试目标下运行测试时看到的内容:
ld:未找到框架AFNetworking for architecture arm64
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
这就是我的podfile的样子:
use_frameworks!
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, "8.2"
def pods
pod 'AFNetworking'
pod 'Fabric'
pod 'Crashlytics'
pod 'MagicalRecord'
pod 'SDWebImage'
pod 'SVProgressHUD'
end
target 'MySoberRoomMate' do
pods
end
inhibit_all_warnings!
答案 0 :(得分:3)
我是IOS开发的新手,并且没有必要的声誉来添加评论,以便我发布答案。
我对pod文件做了一些工作,我认为测试目标的pod没有添加到pod文件中,因此编译器显示错误。
在测试目标的pod文件中做这样的事情
$browser.element(:xpath, "/html/body/div[1]/div[1]/div[1]/div/div[2]/div[1]/div[2]/div/div[2]/div/div[2]/div[2]/form/div[2]/div/div[2]/div/div/div/div/div/ul/li[2]/a").click
添加测试目标名称代替' TestTarget'
希望它有效。