Я абсолютно не могу понять, как это работает.Я начал с простого: создал фреймворк, используя шаблон «Cocoa Touch Framework», и добавил немного кода в исходные файлы.Затем, используя cocoapods, я установил несколько модулей для этого framework-проекта.Все выглядит хорошо (может быть, не так хорошо, на самом деле) и хорошо построить.После этого была попытка подключить мой фреймворк к другому проекту xcode.Я сделал это следующим образом: просто взял файл test.framework из папки Product и перенес его в другой проект.Сначала все было не плохо.Импорт прошел успешно, и я могу использовать свой framework-код в другом проекте.Но когда я запускаю его, у меня появляется ошибка: dyld: библиотека не загружена: причина: изображение не найдено. Я перепробовал все ответы на эту проблему, но ничего не помогло.
После этого было решено попробовать подключить мой фреймворк к другому проекту.На этот раз у меня было совершенно другое поведение: я смог подключить фреймворк, но не смог получить доступ к коду внутри него.Я полностью запутался, потому что я ничего не изменил.Я просто сделал то же самое с другим проектом.
Пожалуйста, помогите мне.Что я делаю не так?
А связанные вопросы:
- Можно ли подключить фреймворк, просто переместив файл test.framework в другой проект?
- По какой-то причине я должен использовать описанный выше подход, есть ли шанс в теории успеха или все, что я делал раньше, неверно?