2015-04-01 6 views
1

Я обновил Синтаксическую Framework до последней версии в моем приложении, и теперь я получаю ТОННУ ошибок в моем приложении, в основном Framework, связанная:Framework Ошибка в PARSE App ParseFacebookUtils

Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_FBSDKAccessToken", referenced from: 
     objc-class-ref in ParseFacebookUtilsV4(PFFacebookUtils.o) 
     objc-class-ref in ParseFacebookUtilsV4(PFFacebookAuthenticationProvider.o) 
    "_OBJC_CLASS_$_FBSDKApplicationDelegate", referenced from: 
     objc-class-ref in ParseFacebookUtilsV4(PFFacebookUtils.o) 
    "_OBJC_CLASS_$_FBSDKLoginManager", referenced from: 
     objc-class-ref in ParseFacebookUtilsV4(PFFacebookAuthenticationProvider.o) 
    "_OBJC_CLASS_$_FBSDKSettings", referenced from: 
     objc-class-ref in ParseFacebookUtilsV4(PFFacebookAuthenticationProvider.o) 
    "std::string::find_first_of(char const*, unsigned long, unsigned long) const", referenced from: 
     MacStringUtilsPFC_::IntegerValueAtIndex(std::string&, unsigned int) in ParseCrashReporting(string_utilities.o) 
    "std::string::find_first_not_of(char const*, unsigned long, unsigned long) const", referenced from: 
     MacStringUtilsPFC_::IntegerValueAtIndex(std::string&, unsigned int) in ParseCrashReporting(string_utilities.o) 
    "std::string::substr(unsigned long, unsigned long) const", referenced from: 
     MacStringUtilsPFC_::IntegerValueAtIndex(std::string&, unsigned int) in ParseCrashReporting(string_utilities.o) 
    "std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from: 
     BreakpadPFC_::HandleUncaughtException(NSException*) in ParseCrashReporting(Breakpad.o) 
     BreakpadPFC_::Initialize(NSDictionary*) in ParseCrashReporting(Breakpad.o) 
     BreakpadPFC_::GenerateReport(NSDictionary*) in ParseCrashReporting(Breakpad.o) 

Я подтвердил, что Рамка добавлена, поэтому я не уверен, что вызвана этой ошибкой.

+1

у вас есть исправление? Я также получаю эту проблему. пожалуйста, помогите мне, чтобы исправить это спасибо –

ответ

1

Не уверен, что вы используете CocoaPods или нет, но если это так, я столкнулся с тем же вопросом сегодня при обновлении. Из того, что появляется, «Facebook-iOS-SDK» и «ParseFacebookUtils» были удалены из последнего обновления. Не углубляясь в ваши ошибки, кажется, что возникают ошибки компоновщика. В моей Podfile, я просто добавил:

pod 'Facebook-iOS-SDK' 
pod 'ParseFacebookUtils' 

Если вы не использует CocoaPods, это может помочь убедиться, что эти две библиотеки в исходном коде, чистые и восстановить.

+0

Проблема с моим была у меня был флаг компоновщика -ObjC. Как только я удалил его, он работал нормально. – user717452

+1

Пакеты «Facebook-iOS-SDK» и «ParseFacebookUtils» теперь устарели. См. Руководство по обновлению для Facebook iOS SDK v 4.1.0 https://developers.facebook.com/docs/ios/upgrading-4.x – neverbendeasy

+0

@neverbendeasy - это правильно. Вы можете проверить обновленные модули как [ParseFacebookUtilsV4] (http://cocoadocs.org/docsets/ParseFacebookUtilsV4/1.7.2.2/) и [FBSDKCoreKit] (http://cocoadocs.org/docsets/FBSDKCoreKit/4.1.0/) – CoolestNerdIII