#ios #xcode #xcframework
#iOS #xcode #xcframework xcframework
Вопрос:
Я разработал XCFramework, который внутри имеет другую стороннюю платформу. Например, рассмотрим ‘Sample’ — это xcframework, внутри него есть платформа Alamofire. Теперь я импортирую этот Sample.xcframework в другое целевое приложение ios, и теперь я не могу получить доступ к Alamofire внутри xcframework.
Я добавил путь поиска фреймворка в целевые настройки. Для симулятора:
$(PROJECT_DIR)/Sample.xcframework/ios-x86_64-simulator/Sample.framework/Frameworks
Для устройств iOS:
$(PROJECT_DIR)/Sample.xcframework/ios-arm64/Sample.framework/Frameworks
При сборке приложения для iOS отображается ошибка
- Не удалось собрать «образец» модуля из его интерфейса модуля; возможно, он был поврежден или, возможно, вызвал ошибку в компиляторе Swift при его создании
- Нет такого модуля ‘Alamofire’
ПРИМЕЧАНИЕ: Фреймворк Alamofire доступен внутри — $(PROJECT_DIR)/Sample.xcframework/ios-arm64/Sample.framework/Frameworks
Комментарии:
1. Привет, Вы нашли какое-нибудь решение по этому вопросу?