'shared'不可用:在适当的情况下使用基于视图控制器的解决方案

时间:2017-05-15 07:58:34

标签: xcode swift3 cocoapods

我在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库。

0 个答案:

没有答案