Я хочу попытаться заставить Firebase SDK работать как для iOS, так и для macOS, используя новый проект Apple Catalyst (перенос приложения iOS на macOS).
Я уже настроил свой проект Xcode с Cocoapods, и этоработает нормально, используя этот файл pod:
platform :ios, '11.0'
abstract_target 'SharedPods' do
use_frameworks!
pod 'Perform'
pod 'Nuke', '~> 7.6.1'
pod 'PureLayout'
pod 'DeviceKit', '~> 2.0'
pod 'lottie-ios'
pod 'Highlightr'
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'Fabric'
pod 'Crashlytics'
pod 'GoogleAPIClientForREST/Sheets'
pod 'GoogleSignIn'
pod 'SwiftLint'
target 'xxxxx-app' do
end
target 'xxxxx' do
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['LD_NO_PIE'] = 'NO'
end
end
end
Однако, как мне добавить, чтобы он собирался и для macOS, используя ту же цель (xxxxx-app в файле pod).