4

私のポッドファイル:

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

ここに画像の説明を入力

コンソールに次のエラー メッセージが表示されます。

objc[3645]: クラス SSKeychain は、/System/Library/PrivateFrameworks/StoreServices.framework/StoreServices (0x1b27d32b0) と /var/containers/Bundle/Application/9A955CA3-9741-4867-9307-0870BBD6CF08/xxx.app/ の両方に実装されています。 xxx (0x10112eab8)。2つのうちの1つが使用されます。どれが未定義です。

4

1 に答える 1

2

iOS 10 には、SSKeychain というプライベート クラスがあります。そのため、このエラーが発生しています。このため、SSKeychain は に名前が変更されましたSAMKeychain

に暗黙的に追加SSKeychainしていないのでPodfile、使用している他の Pod の 1 つに依存していると思います。を調べると、これを見つけることができますPodfile.lock。この依存関係を持つライブラリを見つけたら、代わりに使用するために podspec が既に更新されているかどうかを確認しますSAMKeychain

于 2016-10-24T16:55:26.620 に答える