2015-03-13 4 views
1

У меня загрузился исходный код приложения Telegram на их веб-сайте: https://telegram.org/source. Когда я пытаюсь запустить проект, там показывают об ошибке, как показано ниже:Telegram Приложение iOS не может работать на Xcode

UFW (M iphonesimulator): ERROR: Build failed 
Traceback (most recent call last): 
    File "/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 812, in <module> 
    run_build() 
    File "/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 787, in run_build 
    add_symlinks_to_framework(project) 
    File "/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 675, in add_symlinks_to_framework 
    attempt_symlink(os.path.join(base_dir, "Versions", "Current"), os.environ['FRAMEWORK_VERSION']) 
    File "/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Intermediates/MtProtoKit.build/Debug-iphonesimulator/MtProtoKit iOS.build/Script-D05A831218AFB3F9007F1076.sh", line 493, in attempt_symlink 
    os.stat(os.path.abspath(os.path.join(link_path, "..", link_to))) 
OSError: [Errno 2] No such file or directory: '/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Products/Debug-iphonesimulator/MtProtoKit iOS.framework/Versions/A' 
Showing first 200 notices only 
Command /bin/sh failed with exit code 1 

я не изменил ничего, прежде чем я пытаюсь запустить проект.

+0

Я уже ответил на этот вопрос. Посмотрите здесь: http://stackoverflow.com/a/28410880/3718570 – Ptah

+0

Возможный дубликат [исходный код приложения Telegram iOS не может работать на Xcode] (http://stackoverflow.com/questions/28370297/source-code -of-telegram-ios-app-cannot-run-on-xcode) – Ptah

ответ

-1
OSError: [Errno 2] No such file or directory: '/Users/macbookpro/Library/Developer/Xcode/DerivedData/MtProtoKit-afodmttritvhhdfajtdrsgmygsll/Build/Products/Debug-iphonesimulator/MtProtoKit iOS.framework/Versions/A' 

Вы ссылаетесь на стороннюю библиотеку, которой нет.

+0

Спасибо @Helge Becker, но проект был загружен с их сайта. Весь файл должен быть там. Что я должен сделать для запуска этого проекта? – JacksonNg

+0

Ну, сообщение об ошибке ясное и предположительно не включает проверку. Я думаю, вы должны проверить путь для этой структуры. –

1

Telegram использует в настоящее время проект в отставке https://github.com/kstenerud/iOS-Universal-Framework Установите «iOS-Universal-Framework» и с несколькими дополнительными исправлениями вы сможете его построить.

+0

Я пытаюсь установить iOS-U-F, но он всегда отображает сообщения: Где установлен Xcode? (CTRL-C для прерывания) [/Applications/Xcode.app/Contents/Developer]: /Applications/Xcode.app/Contents/Developer/ Не удалось найти файлы Xcode в разделе «/Applications/Xcode.app/Contents/Developer/ ». Пожалуйста, убедитесь, что вы набрали его правильно. Вы должны увидеть внутри него «Платформы/iPhoneOS.platform/Developer/Library/Xcode/Specifications». Ввод пути: /Applications/Xcode.app/Contents/Develope Но это не поможет. –

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