我在XCode 8.1上构建了一个运行的swift 3应用程序。当我向我的Siren
文件添加新的广告cocoapods
时,我正在浏览功能。我将Siren
很好地集成到我的项目中,它已经启动并运行。
然后我在应用程序中添加了OneSignal
框架。在 OneSignal的官方链接上解释我添加新目标之前,情况一直很顺利。这是我工作区中使用的cocoapod
文件。
pod 'OneSignal', '>= 2.5.2', '< 3.0'
#network and background utilities
pod 'RealmSwift'
pod 'SwiftyJSON'
pod 'Alamofire'
pod 'AlamofireObjectMapper', '~> 4.0'
pod 'ReachabilitySwift', '~> 3'
#visuals
pod 'HxColor', '~> 3.0'
pod 'MaterialComponents'
pod 'Spring', :git => 'https://github.com/MengTo/Spring.git', :branch => 'swift3'
#utlities
pod 'Siren'
pod 'Firebase/Core'
pod 'Firebase/AdMob'
pod 'SwifterSwift'
target 'Toyanath Panchanga - Nepali CalendarTests' do
inherit! :search_paths
# Pods for testing
end
target 'Toyanath Panchanga - Nepali CalendarUITests' do
inherit! :search_paths
# Pods for testing
end
每当我清理或重建项目时,由于'shared'不可用,我会收到错误:在适当情况下使用基于视图控制器的解决方案。
我实际上也想将OneSignal添加到我的新目标NotificationService
。
我现在应该做什么?我无法控制其他人写的cocoapod库。