2013-09-07 3 views
2

Я разработал приложение iOS с Xcode 5, выпуск 6. Я успешно запустил приложение на iOS-симуляторе и на своем iPhone 5 (iOS7 beta6)clang: ошибка: команда компоновщика не сработала с кодом выхода 1 (используйте -v для вызова вызова)

Я следую руководству Apple по выпуску приложения в хранилище приложений (немного сложнее).

Я дошел до того, что они хотят, чтобы я «архивировал» мой проект. Everytime я пытаюсь архивировать его, он дает мне эту ошибку:

ld: file not found: /Users/name/Library/Developer/Xcode/DerivedData/Mobile-cwvgezbobyhhzzccadgoqizqcmfd/Build/Intermediates/ArchiveIntermediates/trial/InstallationBuildProductsLocation/Applications/libCordova.a clang: error: linker command failed with exit code 1 (use -v to see invocation)

+0

Проблема в том, что libCordoba.a отсутствует. Проверьте это: http://stackoverflow.com/questions/17351446/building-an-archive-for-xcode-4-6-release-with-phonegap-v-2-9-fails/17372031#17372031 – Enrique

+1

@ Энрике: Я думаю, что вопрос, на который вы ссылаетесь, - для более старой версии –

ответ

4

Ну, так как вы используете Xcode 5, Apple говорит о центре члена:

"Xcode 5 Developer Preview cannot be used to submit apps to the iOS or Mac App Store. Continue to use the publicly released version of Xcode to compile and submit apps to the App Stores."

Но я покажу некоторые предложения в любом случае :

  • с Xcode, нажмите на значок вашего проекта на левой стороне, выберите вкладку Строительные фаз> Источники Compile и нажмите на кнопку "+ ", чтобы проверить, есть ли файл .m для импорта.

  • Проверьте, были ли вы импортированы все рамки, которые вы используете в свой проект.

  • Перейти к Построить Настройки и искать Архитектуры и установить armv7 вместо armv6 и armv7s.

Надеюсь, это поможет.

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

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