我有一个工作区,有2个项目和1个公共共享框架,每个项目都可以使用通用框架和Two Apps with a shared private Framework, in a WorkSpace,但是当我添加Podfile并执行pod安装时,我收到了此警告
[!] Podfile包含框架或静态库目标,Podfile不包含主机目标(嵌入框架的目标)。 如果此项目用于进行框架开发,则可以忽略此消息。否则,将目标添加到嵌入这些框架的Podfile中,以使此消息消失(例如测试目标)。
我在运行项目应用程序时遇到此错误
dyld:未加载库:@ rpath / Alamofire.framework / Alamofire 参考自:/Users/alfian0/Library/Developer/Xcode/DerivedData/SIPMI-arflaxzmdqswkjgsqghdmfizsjws/Build/Products/Debug-iphonesimulator/Common.framework/Common 原因:未找到图像
这是我的Podfile
# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'
use_frameworks!
workspace 'SIPMI'
project 'Common/Common.xcodeproj'
project 'TKIApp/TKIApp.xcodeproj'
project 'WalletApp/WalletApp.xcodeproj'
def networking_pods
pod 'Moya/RxSwift', '10.0.2'
end
def application_pods
pod 'RxCocoa', '4.1.2'
pod 'Fabric', '1.7.3'
pod 'Crashlytics', '3.10.0'
pod 'IQKeyboardManagerSwift', '5.0.7'
end
target 'Common' do
project 'Common/Common.xcodeproj'
networking_pods
end
target 'TKIApp' do
project 'TKIApp/TKIApp.xcodeproj'
application_pods
end
target 'WalletApp' do
project 'WalletApp/WalletApp.xcodeproj'
application_pods
end
这是我的项目结构