2014-10-08 4 views
0

Я пытаюсь интегрировать синтаксический анализ в мое приложение в Xcode 5.0.2. Приложение просто отлично, прежде чем синтаксический анализ будет интегрирован в приложение ApplDelegate.m. Но когда я вставляю детали анализа и тестовый код, я получаю 4 ошибки. вот что я поставил в:Получение ошибки в Xcode при интеграции parse

[Parse setApplicationId:@"Redacted" 
       clientKey:@"Redacted"]; 
[PFAnalytics trackAppOpenedWithLaunchOptions:launchOptions]; 

PFObject *testObject = [PFObject objectWithClassName:@"TestObject"]; 
testObject[@"foo"] = @"bar"; 
[testObject saveInBackground]; 

и я получаю следующие ошибки 4:

 
Undefined symbols for architecture i386: 
    (error 1) "_OBJC_CLASS_$_BFExecutor", referenced from: 
     objc-class-ref in Parse(BFTask+Private.o) 
     l_OBJC_$_CATEGORY_BFExecutor_$_Background in Parse(BFTask+Private.o) 
    (error 2) "_OBJC_CLASS_$_BFTask", referenced from: 
     objc-class-ref in Parse(PFObject.o) 
     objc-class-ref in Parse(PFFile.o) 
     objc-class-ref in Parse(PFNetworkCommandRunner.o) 
     objc-class-ref in Parse(PFQuery.o) 
     objc-class-ref in Parse(PFRetryingCommandRunner.o) 
     objc-class-ref in Parse(PFTaskQueue.o) 
     objc-class-ref in Parse(PFUser.o) 
     ... 
    (error 3) "_OBJC_CLASS_$_BFTaskCompletionSource", referenced from: 
     objc-class-ref in Parse(PFObject.o) 
     objc-class-ref in Parse(PFCommandCache.o) 
     objc-class-ref in Parse(PFNetworkCommandRunner.o) 
     objc-class-ref in Parse(PFTaskHTTPRequestOperation.o) 
     objc-class-ref in Parse(BFTask+Private.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) (error 4) 
+0

Возможно, вы захотите восстановить ключи своего приложения, так как вы их выставили здесь – Paulw11

ответ

3

Похоже, что вам нужно собрать the BoltsFramework для вашего симулятора сборки.

Если он еще не включен в парсер, вы можете скачать его с GitHub. Затем убедитесь, что в настройках Project для него есть «i386» для архитектур, которые будут работать для симулятора.

+0

Майкл, я вижу, что у меня есть болты. Карточка с синтаксической загрузкой sdk. Но как именно я могу интегрировать его и убедиться, что i386 включен? – Jack

+0

Is Bolts.framework что-то построенное (подпроект вашего проекта) или что-то, что включено? –

+0

Я считаю, что он включен не встроенный. Я не уверен, хотя – Jack