iOS linphone-SDK после добавления ошибки запуска скрипта

В моем проекте для управления третьей библиотекой используются стручки какао.

И я включил linphone-SDK в свой объект.

Когда я добавляю сценарий запуска после встроенных фреймворков linphone, мой проект показывает некоторые ошибки.

Я перечислил сообщения, как показано ниже.

fatal error: lipo: can't open input file: /Users/zcon21/Library/Developer/Xcode/DerivedData/path/Frameworks/Alamofire.framework/Alamofire (No such file or directory)

rm: /Users/zcon21/Library/Developer/Xcode/DerivedData/flyingSoul-client-eaugkyhuzdcucvcjxkgjqyewjspt/Build/Products/Debug-iphoneos/flyingSoul-client.app/Frameworks/Alamofire.framework/Alamofire: No such file or directory

mv: rename /Users/zcon21/Library/Developer/Xcode/DerivedData/flyingSoul-client-eaugkyhuzdcucvcjxkgjqyewjspt/Build/Products/Debug-iphoneos/flyingSoul-client.app/Frameworks/Alamofire.framework/Alamofire-merged to /Users/zcon21/Library/Developer/Xcode/DerivedData/flyingSoul-client-eaugkyhuzdcucvcjxkgjqyewjspt/Build/Products/Debug-iphoneos/flyingSoul-client.app/Frameworks/Alamofire.framework/Alamofire: No such file or directory

Похоже, проблемы с третьей библиотекой.

введите здесь описание изображения

введите здесь описание изображения

Как я могу это исправить?

Пожалуйста, помогите мне.


person Victor    schedule 28.09.2017    source источник
comment
Очистите производные данные и сделайте чистую папку сборки. Вы добавили путь linphone-SDK в настройки сборки или перетащили в проект?   -  person Shebin Koshy    schedule 28.09.2017
comment
@ShebinKoshy Я пытаюсь очистить производные данные и папку сборки, но не работает. Также добавьте путь в настройках сборки. И что странно, если я перенесу свой проект в проект linphone. Проект linphone показывает те же ошибки, но может добиться успеха !!   -  person Victor    schedule 28.09.2017
comment
Вы используете linphone-SDK или проект linphone?   -  person Shebin Koshy    schedule 28.09.2017
comment
Как вы интегрировали свой проект в проект linphone? Лучше избавьтесь от зависимости от стручков какао. вместо этого используйте Carthage. похоже, вы используете Alamofire. и он тоже поддерживает Carthage. Я знаю, что это неправильный ответ на твой вопрос. но ты можешь достичь цели ур. Насколько мне известно, linphone использует сценарий запуска только для создания SDK.   -  person Shebin Koshy    schedule 28.09.2017
comment
@ShebinKoshy Я перетаскиваю быстрый файл в проект linphone и устанавливаю третью библиотеку. И третья библиотека не только Alamofire, я просто получаю раздел, но ошибки такие же. Выполнить сценарий Я ссылаюсь на файл readme linphone-iphone.   -  person Victor    schedule 29.09.2017
comment
@ShebinKoshy Думаю, я нашел причину, сценарий запуска выполнит все библиотеки, чтобы уменьшить размер, поэтому покажите ошибки, но не повлияет на работу приложения.   -  person Victor    schedule 29.09.2017
comment
Вы успешно запустили приложение linphone в одиночку?   -  person Shebin Koshy    schedule 29.09.2017
comment
Я игнорирую эту проблему, потому что мне нужно написать сценарий оболочки, чтобы исправить это, но я не знаю, как кодировать сценарий оболочки сейчас. Приложение может работать.   -  person Victor    schedule 29.09.2017
comment
Это может вам помочь. stackoverflow.com/questions/44253641/. Насколько я помню, я не использую никаких скриптов. В моем случае мой основной проект был написан как на Objective-C, так и на Swift. Я добился этого, интегрировав проект linphone и sdk в свой основной проект.   -  person Shebin Koshy    schedule 29.09.2017
comment
@ShebinKoshy Большое спасибо. После того, как я скомпилировал linphone SDK, я увидел, что у документа есть структура. Поэтому я встроил .framework linphone. Я не уверен, что это новый способ? Я прочитал несколько статей, в которых учат встроенному файлу linphone .a. Но я видел, что проект linphone-iphone теперь использует .frameworks.   -  person Victor    schedule 30.09.2017
comment
jianshu.com/p/3e12033afe12   -  person Victor    schedule 30.09.2017
comment
Новое обновление @ShebinKoshy: я проверяю параметр сценария запуска: «Запускать сценарий только при установке», ошибка исчезла, и приложение может работать.   -  person Victor    schedule 03.10.2017
comment
Отличная работа ...... :) Есть еще что-нибудь?   -  person Shebin Koshy    schedule 03.10.2017