问题描述
我到处都在寻找一个例子,找不到与我的问题/情况相符的东西。
我有一个名为FrameworkA的快速框架。在FrameworkA中,通过创建一个Podfile并添加所需的Pod信息,我放置了一个共足动物Alamofire。播客文件列在下面。
# Uncomment the next line to define a global platform for your project
# platform :ios,'9.0'
target 'FrameworkA' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for FrameworkA
pod 'Alamofire','~> 5.2'
end
在我使用FrameworkA内的测试类中的简单调用对其进行测试时,pod / Alamofire正确安装。查看代码:
import Foundation
import Alamofire
class TestClass {
let test = AF.request("https:/google.com").response { response in
debugPrint(response)
}
}
一切正常,此时,我想将FrameworkA放在Xcode的Swift App项目中。
这是我遇到的障碍,因为我无法构建安装了FrameworkA的简单应用程序ApplicationA,因为在FrameworkA中找不到Alamofire。查看图片。
我尝试过的事情:
我尝试将FrameworkA的.xcodeproj文件拖放到Xcode内的ApplicationA项目中,然后将该框架添加到Frameworks,Libraries,Embedded Content部分。查看图片。
当我尝试构建时,出现编译错误,FrameworkA无法找到Alamofire。查看图片:
我的主要问题是:
- 由于Alamofire显然没有与框架一起安装,如何使ApplicationA成功构建?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)