Я использую cocoapods version 1.9.1
и Xcode 11.3.1
Я следую этому уроку https://docs.snapchat.com/docs/tutorials/login-kit/ios/
Я получаю эту ошибку, которая говорит class
реализовано в обоих случаях при запуске моего приложения на симуляторе IOS, проблема заключается в CoreSimulator/Devices
Class SCSDKCertificateTrust is implemented in both
/Users/Developer/CoreSimulator/Devices/EB370499-8654-42DD-9FC0-
F7ACB17C0532/data/Containers/Bundle/Application/695ED9C1-3329-457C-BCED-
3670C52E4E19/Test.app/Frameworks/SCSDKLoginKit.framework/SCSDKLoginKit (0x1033dba50) and
/Users/Developer/CoreSimulator/Devices/EB370499-8654-42DD-9FC0-
F7ACB17C0532/data/Containers/Bundle/Application/695ED9C1-3329-457C-BCED-
3670C52E4E19/Test.app/Frameworks/SCSDKCoreKit.framework/SCSDKCoreKit (0x10339b098). One of
the two will be used. Which one is undefined.
Мой Podfile
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'Test' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for Test
pod 'SnapSDK'
end
Я не уверен, как исправить Эта проблема, и я искал net и нашел несколько решений, особенно на SO
Класс реализован в обоих. Будет использоваться один из двух
Класс реализован в обоих, один из двух будет использоваться. Какой из них не определен
К сожалению, большинство решений касается исправления его в файле .xcconfig
и удаления в OTHER_LDFLAGS.
Я пробовал эти два решения и это не сработало, может ли это быть из-за версии cocoapods?
, потому что я попробовал это на моей версии Xcode 10 и все еще вызывал ту же проблему