2016-09-19 6 views
5

Я вручную установил Firebase SDK в свой проект iOS. По указанию README.md я включил все файлы из папки Analytics:Firebase Analytics недоступен

FirebaseAnalytics.framework 
FirebaseInstanceID.framework 
GoogleInterchangeUtilities.framework 
GoogleSymbolUtilities.framework 
GoogleUtilities.framework 

И я включил «import FirebaseAnalytics» к моему AppDelegate. а затем я назвал:

FIRApp.configure() 

Но Xcode все еще говорит мне так:

*** Terminating app due to uncaught exception 'com.firebase.core', reason: '[FIRApp configure] Firebase Analytics is not available.' 

*** First throw call stack: 
(
    0 CoreFoundation      0x0000000104178d85 __exceptionPreprocess + 165 
    1 libobjc.A.dylib      0x0000000106761deb objc_exception_throw + 48 
    2 CoreFoundation      0x0000000104178cbd +[NSException raise:format:] + 205 
    3 helloworld        0x0000000103f17190 -[FIRApp configureCore] + 325 
    4 helloworld        0x0000000103f16bb1 +[FIRApp addAppToAppDictionary:] + 100 
    5 helloworld        0x0000000103f162e2 +[FIRApp configureDefaultAppWithOptions:sendingNotifications:] + 268 
    6 helloworld        0x0000000103f16027 +[FIRApp configure] + 302 
    7 helloworld        0x0000000103ee9d81 _TFC6mognet11AppDelegate11applicationfTCSo13UIApplication29didFinishLaunchingWithOptionsGSqGVs10DictionaryCSo8NSObjectPs9AnyObject____Sb + 97 
    8 helloworld        0x0000000103ee9ea4 _TToFC6mognet11AppDelegate11applicationfTCSo13UIApplication29didFinishLaunchingWithOptionsGSqGVs10DictionaryCSo8NSObjectPs9AnyObject____Sb + 180 
    9 UIKit        0x00000001051a49ac -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 272 
    10 UIKit        0x00000001051a5c0d -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 3415 
    11 UIKit        0x00000001051ac568 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1769 
    12 UIKit        0x00000001051a9714 -[UIApplication workspaceDidEndTransaction:] + 188 
    13 FrontBoardServices     0x00000001091bd8c8 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 24 
    14 FrontBoardServices     0x00000001091bd741 -[FBSSerialQueue _performNext] + 178 
    15 FrontBoardServices     0x00000001091bdaca -[FBSSerialQueue _performNextFromRunLoopSource] + 45 
    16 CoreFoundation      0x000000010409e301 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 
    17 CoreFoundation      0x000000010409422c __CFRunLoopDoSources0 + 556 
    18 CoreFoundation      0x00000001040936e3 __CFRunLoopRun + 867 
    19 CoreFoundation      0x00000001040930f8 CFRunLoopRunSpecific + 488 
    20 UIKit        0x00000001051a8f21 -[UIApplication _run] + 402 
    21 UIKit        0x00000001051adf09 UIApplicationMain + 171 
    22 helloworld        0x0000000103eea832 main + 114 
    23 libdyld.dylib      0x000000010722592d start + 1 
) 
libc++abi.dylib: terminating with uncaught exception of type NSException 
(lldb) 

Что я здесь делаю неправильно? FYI. Я запускаю Xcode версии 7.3.1, и у меня есть последний SDK.

+0

лучше использовать стручок установить –

+0

я на самом деле пытался стручок установить первый. Но проблема всегда была «0 зависимостей установлена» всякий раз, когда я пытался. – Giraffe

+0

Вы получили решение этой проблемы? Я также сталкиваюсь с этой проблемой .. Пожалуйста, дайте мне знать, как у исправлено это. – Nitin

ответ

4

Вы добавили флаг -ObjC в настройку «Другие привязки флагов»? Когда я сделал это в своем проекте Objective-C, приложение перестало сбой при попытке загрузить Firebase. Я также включил все файлы Firebase, использовал заголовок Firebase.h и [FIRApp configure], чтобы вызвать Firebase.

Я бегу XCode 8.

+0

Да, да, да. Но Xcode все еще кричит на меня как на себя. – Giraffe

+0

У вас просто есть аналитика? У меня есть аналитика Firebase и файлы Admob. – Armando

+0

Nono, у меня есть весь SDK с ... как все, AdMob, Analytics, Auth и т. Д. Затем я попробовал установку Firebase через создание файла подкачки, почти так же, как рекомендую Google. Оно работает. Но если я просто перетаскиваю (вручную устанавливаю) SDK в свой проект Xcode, он все равно дает мне ту же ошибку. – Giraffe

 Смежные вопросы

  • Нет связанных вопросов^_^