Зависимость пакета Swift: «Нет такого модуля ...» - Почему?
Цель: узнать, как добавить импорт в пакет Swift.
Метод работы: используйте в качестве основы пример, предоставленный Apple. Добавить еще один импорт (например, Alamofire).
Результат: Alamofire выполняет импорт; но его модуль «не найден».
Пакет:
Источники:
Вопрос: Почему это происходит?
Что мне не хватает?
2 ответа
Проверьте цель
DeckOfPlayingCards
, выберите
General
вкладка, проверить
Framework, Libraries, and Embedded Contents
, убедиться
Alamofire
есть в списке
Внутри.target
раздел в вашемtargets
раздел вpackage.swift
файл, добавьте свои зависимости как объекты массива
.target(
name: "DeckOfPlayingCards",
dependencies: ["PlayingCard", "Alamofire"]),
Это решило мою проблему. У меня также была такая же проблема с отображениемNo such module "Alamofire".
Не только Alamofire, но и все остальные. Я забыл поместить туда свои зависимости.
Я надеюсь, что это поможет кому-то когда-нибудь.