Приложение Cordova снова не удается установить связь после обновления до Cordova 3.4.1 iOS

При попытке создать приложение для архивирования и обновления до cordova 3.4.1 я получаю это сообщение об ошибке связывания. Раньше я решал нечто подобное, но я боюсь касаться настроек сборки, потому что x86_64 не кажется поддерживаемой архитектурой.

Что я могу сделать?

ld: warning: игнорирование файла /Users/bogdan/Library/Developer/Xcode/DerivedData/Eazybreak-ctqyotqyclrvjoghewxpdeoemnkd/Build/Products/Debug-iphonesimulator/libCordova.a, файл был создан для архива x86, который был создан для архива x86 : /Users/bogdan/Library/Developer/Xcode/DerivedData/Eazybreak-ctqyotqyclrvjoghewxpdeoemnkd/Build/Products/Debug-iphonesimulator/libCordova.a Неопределенные символы для архитектуры x86_ocaldata: "_VOKALDATE, ссылка на приложение:" _VoduleNotification: ". в AppDelegate.o "_CDVPageDidLoadNotification", ссылка на который есть:

Это сообщение об ошибке, которое я получаю (конечно, намного дольше).

Любая помощь приветствуется.

Богдан

Добавлен полный журнал ошибок:

ld: предупреждение: игнорирование файла /Users/bogdan/Library/Developer/Xcode/DerivedData/Eazybreak-ctqyotqyclrvjoghewxpdeoemnkd/Build/Products/Debug-iphonesimulator/libCordova.a, файл был построен для архива x86, который не был создан для архива x86. : /Users/bogdan/Library/Developer/Xcode/DerivedData/Eazybreak-ctqyotqyclrvjoghewxpdeoemnkd/Build/Products/Debug-iphonesimulator/libCordova.a Неопределенные символы для архитектуры x86_ocaldata: "--VisionNotification, справочник по архитектуре x86_64:" _VOKALDATE, ссылка на приложение в AppDelegate.o "_CDVPageDidLoadNotification", ссылка на который есть: - [CDVSplashScreen pluginInitialize] в CDVSplashScreen.o "_CDVPluginHandleOpenURLNotification", ссылка на: - [Приложение CDVPageDidLoadNotification: "$" AppDelegate application: handle.OpenURL:] inDelegate: handle.OpenURL:] inDelegate: handleOpenURL: _MainCommandDelegate в MainViewController.o "_OBJC_CLASS _ $ _ CDVCommandQueue", ссылка на которую находится: _OBJC_CLASS _ $ _ MainCommandQueue в MainViewController.o "_OBJC_CLASS _ $ _ CDVPlugin", ссылки из: _OBJC_CLASS _ $ _ CDVDevice в CDVDevice.o _OBJC_CLASS _ $ _ CDVConnection в CDVConnection.o _OBJC_CLASS _ $ _ CDVNotification в CDVNotification.o _OBJC_CLASS _ $ _ CDVSplashScreen в CDVSplashScreen.o "_OBJC_CLASS _ $ _ CDVPluginResult", ссылки из: objc-class-ref в CDVDevice.o objc-class-ref в CDVConnection.o objc-class-ref в CDVNotification.o "_OBJC_CLASS _ $ _ CDVViewController", ссылка на который есть: _OBJC_CLASS _ $ _ MainViewController в MainViewController.o objV-class-class-ref-class-class-ref .o "_OBJC_METACLASS _ $ _ CDVCommandDelegateImpl", ссылки из: _OBJC_METACLASS _ $ _ MainCommandDelegate в MainViewController.o "_OBJC_METACLASS _ $ _ CDVCommandQueue", ссылки из: _OBJC_METACLASS _ $ _ MainCommandQueue в MainViewController.o "_OBJC_METACLASS _ $ _ CDVPlugin", ссылки из: _OBJC_METACLASS _ $ _ CDVDevice в CDVDevice.o _OBJC_METACLASS _ $ _ CDVConnection в CDV Connection.o _OBJC_METACLASS _ $ _ CDVNotification в CDVNotification.o _OBJC_METACLASS _ $ _ CDVSplashScreen в CDVSplashScreen.o "_OBJC_METACLASS _ $ _ CDVViewController", ссылка от: _OBJC_METACLASS для архитектуры _METACLASS не найдена в: _OBJC_METACLASS _ сбой с кодом выхода 1 (используйте -v, чтобы увидеть вызов)


person user3498133    schedule 14.05.2014    source источник


Ответы (1)


Попробуйте удалить x86_64 из «Настройки сборки»> «Действительные архитектуры». У меня была аналогичная проблема с архитектурой arm64.

person André Morales    schedule 29.05.2014