title: App crashing because "It appears that 'PubNub' is not a valid Fabric Kit"
body: <p>Let me preface by saying that I'm using <code>CocoaPods</code> to manage my frameworks. I'm not sure if this really matters, but I thought you might as well know just in case. I'm also running on iOS 10.x with the latest version of Xcode (not beta).</p>
  
  <hr>
  
  <p>My app is crashing on <code>Fabric.with([Crashlytics.self, PubNub.self])</code> with the following error:</p>
  
  <blockquote>
    <p>Terminating app due to uncaught exception 'FABException', reason: '[Fabric] It appears that "PubNub" is not a valid Fabric Kit. Please make sure you only pass Fabric Kits to [Fabric with:].'</p>
  </blockquote>
  
  <p>I have updated my <code>PodFile</code>, cleaned my project, ran on a fresh install, ran on a physical and virtual device, and I've even uninstalled <code>pod 'PubNub'</code> and reinstalled it. Nothing seems to be working so far, so any help would be greatly appreciated. </p>
  
  <p><strong>My <code>AppDelegate</code> looks like this:</strong></p>
  
  <pre><code>import Fabric
  import Crashlytics
  import PubNub
  
  func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -&gt; Bool {
      /* Fabric (Answers) Debug */
      Fabric.sharedSDK().debug = true
      /* Fabric Setup */
      Fabric.with([Crashlytics.self, PubNub.self])
      return true
  }
  </code></pre>
  
  <p><strong>My <code>PodFile</code> looks like this:</strong></p>
  
  <pre><code># Uncomment the next line to define a global platform for your project
  platform :ios, '9.1'
  
  target 'AppName' do
      # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
      use_frameworks!
  
      # Fabric #
      pod 'Fabric'
      pod 'Crashlytics', '~&gt;  3.8'
      # PubNub #
      pod 'PubNub/Fabric'
  
      target 'AppNameTests' do
          inherit! :search_paths
          # Pods for testing
      end
  
      target 'AppNameUITests' do
          inherit! :search_paths
          # Pods for testing
      end
  end
  </code></pre>
  
  <p><strong>My <code>Info.plist</code> code:</strong></p>
  
  <pre><code>&lt;key&gt;Fabric&lt;/key&gt;
  &lt;dict&gt;
      &lt;key&gt;APIKey&lt;/key&gt;
      &lt;string&gt;##############################&lt;/string&gt;
      &lt;key&gt;Kits&lt;/key&gt;
      &lt;array&gt;
          &lt;dict&gt;
              &lt;key&gt;KitInfo&lt;/key&gt;
              &lt;dict/&gt;
              &lt;key&gt;KitName&lt;/key&gt;
              &lt;string&gt;Crashlytics&lt;/string&gt;
          &lt;/dict&gt;
          &lt;dict&gt;
              &lt;key&gt;KitInfo&lt;/key&gt;
              &lt;dict&gt;
                  &lt;key&gt;publish-key&lt;/key&gt;
                  &lt;string&gt;##############################&lt;/string&gt;
                  &lt;key&gt;secret-key&lt;/key&gt;
                  &lt;string&gt;##############################&lt;/string&gt;
                  &lt;key&gt;subscribe-key&lt;/key&gt;
                  &lt;string&gt;##############################&lt;/string&gt;
              &lt;/dict&gt;
              &lt;key&gt;KitName&lt;/key&gt;
              &lt;string&gt;PubNub&lt;/string&gt;
          &lt;/dict&gt;
      &lt;/array&gt;
  &lt;/dict&gt;
  </code></pre>