"未找到框架AFNetworking for architecture arm64"为我的测试目标

时间:2016-06-10 10:24:20

标签: ios xcode swift

这是我在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!

1 个答案:

答案 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'

希望它有效。