2014-12-01 5 views
0

Я знаю, что на этом есть несколько тем, но никто, кажется, не делает этого;Ошибка Apple Mach-O Linker для arm64

Я тестирую устройство и получаю 5 ошибок, все ошибки Apple Mach-O Linker. Код выглядит очень нравится;

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

Спасибо!

Undefined symbols for architecture arm64: 
    "_OBJC_CLASS_$_ALAssetsLibrary", referenced from: 
     objc-class-ref in libCordova.a(CDVURLProtocol.o) 
    "_kUTTagClassMIMEType", referenced from: 
     ___30-[CDVURLProtocol startLoading]_block_invoke in libCordova.a(CDVURLProtocol.o) 
    "_OBJC_CLASS_$_CLLocation", referenced from: 
     l_OBJC_$_CATEGORY_CLLocation_$_JSONMethods in libCordova.a(CDVShared.o) 
    "_UTTypeCopyPreferredTagWithClass", referenced from: 
     ___30-[CDVURLProtocol startLoading]_block_invoke in libCordova.a(CDVURLProtocol.o) 
ld: symbol(s) not found for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

Не могли бы вы скопировать/вставить код вместо публикации скриншота? – FlyingPiMonster

+0

Я обновил его, я могу добавить что-нибудь еще, если понадобится – ynghype

ответ

2

Глядя на ваши ошибки, я думаю, вам нужно импортировать некоторые рамки, просто попробуйте импортировать следующие рамки:

  1. CoreLocation
  2. ALAssetsLibrary
  3. MobileCoreServices.framework
+0

Я бы импортировал эти фреймворки в бинарную библиотеку кордовы? – ynghype

+0

Я добавил рамки, но все равно получаю те же ошибки – ynghype

+0

@ynghype: Просто добавил, что в ваш проект вместо кордовы lib –

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