Cocoapods:“ld:框架未找到架构arm64的领域”

时间:2016-09-02 09:11:48

标签: ios swift xcode cocoapods realm

我一直在开发一个使用cocoapods作为依赖关系管理器的应用程序但是我无法将RealmSwift指定为我的应用程序模块/目标(Cocoa Touch Framework)之一的“private” pod。

每次尝试更改我的podfile时,我都会在构建时从Xcode收到以下消息:

  

ld:框架未找到架构arm的领域64   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

到目前为止,这就是我的pod文件的样子(现在我的abstract_target是空的,但将来会填充其他pod):

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!

abstract_target 'pod-defaults' do

    target 'MyApp' do
        pod 'KeychainAccess', '~> 2.3'
    end

    target 'API' do
        pod 'Alamofire', '~> 3.4'
        pod 'TaskQueue', '~> 0.9'
    end

    target 'Data' do
        pod 'RealmSwift', '~> 1.0'
    end
end

当我将RealmSwift pod移动到根abstract_target时,我没有收到此错误,但这不是我想要的结构。

有人可以帮我解决这个问题吗?

谢谢。

0 个答案:

没有答案