2014-09-19 1 views
0

У меня есть проект metaio для iOS, который отлично работает с XCode 5. Поскольку переход на XCode 6 для тестирования с iOS8, я столкнулся с проблемой 6 новых Mach- OMetaio SDK - XCode 6 Ошибка компоновщика Mach-O

Undefined symbols for architecture armv7: 
"_OBJC_CLASS_$_EKEventEditViewController", referenced from: 
    objc-class-ref in metaioSDK(XDtLkdmsHtXjGTCxiIGVbMqenrFYqNevtLOSg) 
"_OBJC_CLASS_$_EKEvent", referenced from: 
    objc-class-ref in metaioSDK(xhvNiLkUYIhedEvQjYEaAfH) 
    objc-class-ref in metaioSDK(XDtLkdmsHtXjGTCxiIGVbMqenrFYqNevtLOSg) 
"_OBJC_METACLASS_$_MPMoviePlayerViewController", referenced from: 
    _OBJC_METACLASS_$_ASMoviePlayerViewController in metaioSDK(ASMoviePlayerViewController.o) 
    _OBJC_METACLASS_$_MoviePlayerViewController in metaioSDK(MoviePlayerViewController.o) 
"_OBJC_CLASS_$_EKEventStore", referenced from: 
    objc-class-ref in metaioSDK(xhvNiLkUYIhedEvQjYEaAfH) 
    objc-class-ref in metaioSDK(XDtLkdmsHtXjGTCxiIGVbMqenrFYqNevtLOSg) 
"_OBJC_CLASS_$_MPMoviePlayerViewController", referenced from: 
    _OBJC_CLASS_$_ASMoviePlayerViewController in metaioSDK(ASMoviePlayerViewController.o) 
    _OBJC_CLASS_$_MoviePlayerViewController in metaioSDK(MoviePlayerViewController.o) 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

ответ

0

Решение для меня состояло в том, чтобы добавить три новые рамки в мои фазы сборки.

  1. Navigate строить Фаз
  2. Включить следующие новые рамки
    • MediaPlayer
    • EventKitUI
    • EventKit

Готово ...