Модуль 'Swift' создан для несовместимой цели x86_64-apple-ios13.0 - PullRequest
0 голосов
/ 10 апреля 2020

Я создаю фреймворк iOS и хочу скопировать некоторые шаблоны XCode из моего каталога фреймворка (которые не включены в мой .xcproject, но находятся в папке, содержащей проект), когда мой фреймворк установлен Кокоаподы. Другими словами, когда разработчик устанавливает мою среду с Cocoapods или вручную, я хочу скопировать шаблоны в его папку «Файлы шаблонов XCode».

Я пытаюсь выполнить файл сценария swift из фазы сборки XCode следующим образом:

swift "${SRCROOT}/Folder/Folder/installer.swift"

Но я получаю эту ошибку, когда пытаюсь его построить:

/<unknown>:1:1: module 'Swift' was created for incompatible target x86_64-apple-ios13.0: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator/prebuilt-modules/Swift.swiftmodule/x86_64.swiftmodule

Если я выполняю swift installer.swift с терминала, скрипт работает. Итак, я думаю, что есть проблема с моим Xcode.

Мой файл installer.swift копирует файлы шаблона в папку Xcode Template Files.

Я не знаю, является ли этот путь правильным, но я пока не нашел другого решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...