2014-11-11 3 views
0

Я установил фреймворк ios-ntp из https://github.com/jbenet/ios-ntp, как написано на странице, однако структура, кажется, немного обновлена ​​и не настроена для xcode 6. После добавления фреймворка и попытки использовать это как это:iOS-ntp framework не компилируется xcode 6

в моей AppDelegate.h

Импортные рамки в моих:

#import <ios-ntp/ios-ntp.h> 

Обожженные каркасные методы:

//try out ntp timer 
[NetworkClock sharedNetworkClock]; 

NSDate* systemTime = [NSDate date]; 
NSDate* networkTime = [NSDate networkDate]; 

NSLog(@"system time = %@",systemTime); 
NSLog(@"network time = %@",networkTime); 

Я не могу скомпилировать и получить следующее сообщение об ошибке:

ld: warning: ignoring file /Users/royhermann/Desktop/Dev/Blackout/ios-ntp.framework/ios-ntp, missing required architecture x86_64 in file /Users/royhermann/Desktop/Dev/Blackout/ios-ntp.framework/ios-ntp (2 slices) 
Undefined symbols for architecture x86_64: 
    "_OBJC_CLASS_$_NetworkClock", referenced from: 
     objc-class-ref in BOAppDelegate.o 
ld: symbol(s) not found for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я читал о возможных решениях подобного предупреждения, но не смог найти решение, чтобы решить эту проблему. В настоящее время я вернусь к исходным настройкам проекта/цели и использую «стандартные архитектуры» в своих настройках сборки.

Как решить проблему и скомпилировать/использовать ios-ntp? Благодаря!

+0

Вы используете cocoapods? – l0gg3r

+0

Да для других фреймворков, но я импортировал ios-ntp вручную (просто добавил файлы в свой проект) – royherma

+0

ах, у меня вопрос – l0gg3r

ответ

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