當定義我Podfile如下,然後建立我的應用程序與我的分機,我得到的DKImagePickerController框架生成錯誤類似於這樣的錯誤:Error "'sharedApplication' is unavailable: not available on iOS (App Extension)...." when compiling after pod update如何定義POD文件爲iOS擴展
,你可以請參閱我的擴展目標中沒有在我的Podfile中包含DKImagePickerController框架,所以我想知道我在做什麼錯誤?
platform :ios, '10.0'
def base_pods
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'DKImagePickerController', '~> 3.4.0'
...
pod 'SAMKeychain'
end
target 'MyApp' do
use_frameworks!
base_pods
target 'MyAppExtension' do
pod 'Firebase/Auth'
pod 'SAMKeychain'
end
target 'MyAppUnitTests' do
inherit! :search_paths
pod 'Firebase'
pod 'FirebaseAuth'
pod 'FirebaseUI/Auth'
end
end
更新
我意識到,我正在錯誤由於API不可用,我試圖找出是如何避免它。我的懷疑是在我的pod文件,因此我的問題:)
請參閱下面的答案。 –