我试图在 iOS 和 WatchOS 上使用 Starscream 和 Cocoapods。
这是我的播客文件:
inhibit_all_warnings!
def all_pods
pod 'Starscream', '~>3.0.5'
end
target ‘ProjTest’ do
platform :ios, '10.0'
use_frameworks!
all_pods
end
target 'ProjTestTests' do
inherit! :search_paths
end
target 'ProjTestUITests' do
inherit! :search_paths
end
target 'ProjTestWatch' do
platform :watchos, '5.0'
all_pods
end
我已经在应用程序上使用了一个类 SocketManager,我只想在 watchApp 目标上使用同一个类,但我得到的唯一错误是:No such module 'Starscream'
在导入行上。
对我来说最奇怪的是,如果我去查看Framework Search paths
,并且 Header Search Paths
在 Watch Target 上,它们都是空的。但是,如果我尝试做与 iOS 应用程序目标相同的操作。并放一个$(inherited)
,它们从 iOS 应用程序继承库。