У меня есть рабочая область, содержащая 2 проекта:
Первый проект был добавлен как ссылка на подпроект во втором проекте. У меня статическая библиотека строится нормально, она подключается к приложению, все хорошо. Однако я не могу включить пакет ресурсов в приложение.
Пакет был добавлен в схему «Сборка» приложения.
Я попытался перетащить Resources.bundle в фазу приложения «Копирование ресурсов сборки», но это привело к этой ошибке во время сборки:
.../DerivedData/MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator/Resources.bundle: No such file or directory
Итак, я посмотрел на каталог производных данных и увидел Resources.bundle в
MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug
не
MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator.
Я предполагаю, что это связано с тем, что пакет не зависит от платформы. Поэтому я попытался добавить этап сборки, чтобы скопировать пакет в каталог продуктов. Результат этой ошибки сборки:
.../DerivedData/MyProject-eyuldesiktlginanzifvzcfrtmgl/Build/Products/Debug-iphonesimulator/Resources.bundle depends on itself. This target might include its own product.
Но нет файла Debug-iphonesimulator / Resources.bundle, поэтому я не вижу, откуда эта зависимость. Любой совет будет очень признателен.