4

My podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.1'

target 'xxx' do
  pod 'GooglePlaces'
  pod 'RSKImageCropper'
  pod 'AFNetworking', '~> 3.0'
  pod 'DZNEmptyDataSet'
  pod 'Base64', '~> 1.1.2'
  pod 'BGTableViewRowActionWithImage'
  pod 'Google/CloudMessaging'
  pod 'Google/Analytics'
  pod 'TYMProgressBarView'
  pod 'Fabric'
  pod 'Crashlytics'
  pod 'NestSDK'
end

enter image description here

I have this error message in console :

objc[3645]: Class SSKeychain is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices (0x1b27d32b0) and /var/containers/Bundle/Application/9A955CA3-9741-4867-9307-0870BBD6CF08/xxx.app/xxx (0x10112eab8). One of the two will be used. Which one is undefined.

OuSS
  • 1,047
  • 1
  • 15
  • 23
  • Probably a problem in your project settings, not in your pods. Maybe you are including an `*.m` file into your header? – Sulthan Oct 09 '16 at 09:52
  • i dont have SSKeychain.m in my header, i have SSKeychain in my pod but i didnt install it. i added picture – OuSS Oct 09 '16 at 14:11

1 Answers1

2

In iOS 10 there is a private class called SSKeychain. That's why you are getting this error. Because of this the SSKeychain has been renamed to SAMKeychain.

Since you haven't implicitly added SSKeychain in your Podfile, I suppose it's a dependency of one of other Pods you use. You can find this out by looking into Podfile.lock. Once you found the library which has this dependency check if its podspec has been already updated to use SAMKeychain instead.

yas375
  • 3,940
  • 1
  • 24
  • 33