Интеграция периферии с использованием TUIST. Ошибка нет такого модуля "nameOfMyMaintArget" в @tesable import "nameofmymyIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Интеграция периферии с использованием TUIST. Ошибка нет такого модуля "nameOfMyMaintArget" в @tesable import "nameofmymy

Сообщение Anonymous »

Я добавляю периферию в Project.Swift Использование TUIST, например: < /p>
.target(
name: "\(TargetName.periphery)",
destinations: .macOS,
product: .framework,
bundleId: "",
sources: [],
scripts: [
.pre(
script: "./Tools/periphery/run_periphery.sh",
name: "Run Periphery",
basedOnDependencyAnalysis: false
)
],
settings: .settings(base:
["ASSETCATALOG_COMPILER_APPICON_NAME": "",
"DEFINES_MODULE": "NO"])
)
< /code>
И он работает идеально. Но когда я строю целевую периферию (CMD+B) для запуска сценария, я получаю ошибку: нет такого модуля «nameOfmyMaintarget» в моих тестах, где я использую @testable import «nameOfmyMaintarget»
(если я строю свою основную схему, так что она была создана успешной) < /p>
, если я удаляю эти файлы, которые содержит тестирование, которые содержит, -> @tomemempore -lemymememememememememememememememememememer @ Периферия работает хорошо, но как я могу создать проект с этими файлами?xcrun --sdk macosx "$PERIPHERY_BIN" scan --verbose \
--project "$ROOT_DIR/NameOfMyMainTarget.xcworkspace" \
--schemes NameOfMyMainTarget \
--retain-public \
--retain-unused-protocol-func-params \
--clean-build \
--format xcode \
-- \
build \
-sdk iphonesimulator \
-destination "platform=iOS Simulator,id=$SIMULATOR_UDID" \
CODE_SIGNING_ALLOWED=NO \
ENABLE_BITCODE="NO" \
COMPILER_INDEX_STORE_ENABLE="YES" \
INDEX_ENABLE_DATA_STORE="YES" \
CODE_SIGN_IDENTITY="" \
CODE_SIGNING_REQUIRED=NO \
EXPANDED_CODE_SIGN_IDENTITY="" \
EXPANDED_CODE_SIGN_IDENTITY_NAME="" \
EXPANDED_PROVISIONING_PROFILE=""


Подробнее здесь: https://stackoverflow.com/questions/795 ... ntarget-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»