2013-11-26 2 views
3

Я создал небольшое приложение с использованием Azure iOS SDK. При попытке архивирования приложения появляется следующая ошибка:Ошибка Azure IOS SDK при публикации

ld: warning: ignoring file /Users/Mayu/Documents/development/git/pizzatogo/iPhoneApp/Pizza to Go/WindowsAzureMessaging.framework/WindowsAzureMessaging, missing required architecture arm64 in file /Users/Mayu/Documents/development/git/pizzatogo/iPhoneApp/Pizza to Go/WindowsAzureMessaging.framework/WindowsAzureMessaging (3 slices) 
ld: warning: ignoring file /Users/Mayu/Documents/development/git/pizzatogo/iPhoneApp/Pizza to Go/WindowsAzureMobileServices.framework/WindowsAzureMobileServices, missing required architecture arm64 in file /Users/Mayu/Documents/development/git/pizzatogo/iPhoneApp/Pizza to Go/WindowsAzureMobileServices.framework/WindowsAzureMobileServices (3 slices) 
Undefined symbols for architecture arm64: 
    "_OBJC_CLASS_$_MSUser", referenced from: 
     objc-class-ref in AuthService.o 
    "_OBJC_CLASS_$_MSClient", referenced from: 
     objc-class-ref in AuthService.o 
ld: symbol(s) not found for architecture arm64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я понятия не имею, что пошло не так, и где ... кажется, какая-то ошибка ссылок.

DId некоторые поиски google и изменили архитектуру приложения на armv7 и до сих пор не повезло. Может кто-то помочь мне здесь, поскольку я очень новичок в Objective C и iOS. Спасибо за ваше время заранее.

+0

Какую версию лавинного сервиса IOS SDK вы используете? – carlosfigueira

+0

Я использую версию 1.1.0 –

+0

Есть ли 64-битная версия? –

ответ

1

Проблема была моя. У меня было 64 также в архитектуре сборки. Удалил его и установил только в armv7, и он работал как шарм.

+2

Я не уверен, что это ваша проблема. Что делать, если вы хотите иметь 64-битное приложение? SDK 1.1.1 все еще имеет эту проблему. –

+0

А, вы можете создать его самостоятельно: https://github.com/WindowsAzure/azure-mobile-services –

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