Anonymous
Сборка модуля Titanium iOS завершается с ошибкой с предупреждениями симулятора xcodebuild, несмотря на целевое физическо
Сообщение
Anonymous » 12 окт 2025, 06:56
Я сталкиваюсь с ошибками сборки при попытке создать ZIP-файл для модуля Titanium iOS, и решение, похоже, пока работает.
Вот подробности:
Среда:
Titanium SDK: 12.7.1.GA
Node.js: v22.17.0
Xcode: 16.2
Выполненные шаги:
Создал новый модуль Titanium iOS.
Открыл сгенерированный .xcodeproj в Xcode.
Импортированные сторонние пакеты и .xcframeworks (инструкции каждого поставщика
— скопированы в корень проекта и добавлены как
зависимости).
Пыталась собрать модуль с помощью: ti build -p ios --build-only
Проблема:
Сборка завершается с ошибкой только в том случае, если включены зависимости (.xcframeworks / Packages).
Без них сборка завершается успешно.
Примечания поставщика SDK: фрагменты симулятора не предоставлены (только для устройства).
Несмотря на то, что я использую физический iPhone, сборка по-прежнему выдает архитектурную ошибку, связанную с симулятором.
Вопросы:
Нужно ли мне по-прежнему подключать физическое устройство для сборки модуля --build-only?
Почему Titanium по-прежнему ссылается на фрагменты симулятора, даже когда в одном из наших тестов он нацелен на реальное устройство?
Сообщение об ошибке:
Код: Выделить всё
ERROR] [xcode-sim] --- xcodebuild: WARNING: Using the first of multiple matching destinations:
[ERROR] [xcode-sim] { platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:4F7BE224-2D3D-4702-B44B-937D9E36BF64, OS:18.3.1, name:iPad (10th generation) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:4F7BE224-2D3D-4702-B44B-937D9E36BF64, OS:18.3.1, name:iPad (10th generation) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:B97F0BA8-5249-4B1F-B54C-3753A4D7FB43, OS:18.3.1, name:iPad (A16) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:B97F0BA8-5249-4B1F-B54C-3753A4D7FB43, OS:18.3.1, name:iPad (A16) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:695ED476-5007-46FA-8BB4-DF40B2EF5F02, OS:18.3.1, name:iPad Air 11-inch (M2) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:695ED476-5007-46FA-8BB4-DF40B2EF5F02, OS:18.3.1, name:iPad Air 11-inch (M2) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:7373F603-6ED5-4484-8456-5229E724CBCE, OS:18.3.1, name:iPad Air 11-inch (M3) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:7373F603-6ED5-4484-8456-5229E724CBCE, OS:18.3.1, name:iPad Air 11-inch (M3) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:728B0D52-EE40-407D-BE1F-BD4B62D218D5, OS:18.3.1, name:iPad Air 13-inch (M2) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:728B0D52-EE40-407D-BE1F-BD4B62D218D5, OS:18.3.1, name:iPad Air 13-inch (M2) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:E154E704-3901-492B-A685-8F7CC1ECEBEB, OS:18.3.1, name:iPad Air 13-inch (M3) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:E154E704-3901-492B-A685-8F7CC1ECEBEB, OS:18.3.1, name:iPad Air 13-inch (M3) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:773FF7EA-C3FA-4705-A363-7CDFB482474D, OS:18.3.1, name:iPad Pro 11-inch (M4) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:773FF7EA-C3FA-4705-A363-7CDFB482474D, OS:18.3.1, name:iPad Pro 11-inch (M4) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:1A47D593-EE9E-4F7F-9C5D-6861DD476636, OS:18.3.1, name:iPad Pro 13-inch (M4) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:1A47D593-EE9E-4F7F-9C5D-6861DD476636, OS:18.3.1, name:iPad Pro 13-inch (M4) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:64A2762B-09D6-4F6C-9262-6346FB70030F, OS:18.3.1, name:iPad mini (A17 Pro) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:64A2762B-09D6-4F6C-9262-6346FB70030F, OS:18.3.1, name:iPad mini (A17 Pro) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:72E2FA73-C4D7-4D31-B89C-9D03DD95D467, OS:18.3.1, name:iPhone 16 }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:72E2FA73-C4D7-4D31-B89C-9D03DD95D467, OS:18.3.1, name:iPhone 16 }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:FCF33745-0970-43F9-BD88-C03EA31F439A, OS:18.3.1, name:iPhone 16 Plus }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:FCF33745-0970-43F9-BD88-C03EA31F439A, OS:18.3.1, name:iPhone 16 Plus }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:D8F785EE-D58A-4F22-AB7D-7A3985939361, OS:18.3.1, name:iPhone 16 Pro }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:D8F785EE-D58A-4F22-AB7D-7A3985939361, OS:18.3.1, name:iPhone 16 Pro }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:5331D689-16E8-47DD-BBC6-2F82D2355D8D, OS:18.3.1, name:iPhone 16 Pro Max }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:5331D689-16E8-47DD-BBC6-2F82D2355D8D, OS:18.3.1, name:iPhone 16 Pro Max }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:F30EBE5A-5E80-41C8-A922-1F694CC9172B, OS:18.3.1, name:iPhone 16e }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:F30EBE5A-5E80-41C8-A922-1F694CC9172B, OS:18.3.1, name:iPhone 16e }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:784A55D0-10F1-4134-B69F-5AD5EB2AD23E, OS:18.3.1, name:iPhone SE (3rd generation) }
[ERROR] [xcode-sim] { platform:iOS Simulator, id:784A55D0-10F1-4134-B69F-5AD5EB2AD23E, OS:18.3.1, name:iPhone SE (3rd generation) }
[ERROR] [xcode-sim] { platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
[ERROR] [xcode-sim] ** ARCHIVE FAILED **
[ERROR] [xcode-sim] The following build commands failed:
[ERROR] [xcode-sim] Archiving project TestModule with scheme ComSgaTest
[ERROR] [xcode-sim] (1 failure)
Спасибо, ребята!
Подробнее здесь:
https://stackoverflow.com/questions/797 ... gs-despite
1760241384
Anonymous
Я сталкиваюсь с ошибками сборки при попытке создать ZIP-файл для модуля Titanium iOS, и решение, похоже, пока работает. Вот подробности: [b]Среда:[/b] Titanium SDK: 12.7.1.GA Node.js: v22.17.0 Xcode: 16.2 [b]Выполненные шаги:[/b] [list] [*]Создал новый модуль Titanium iOS. [*]Открыл сгенерированный .xcodeproj в Xcode. [*]Импортированные сторонние пакеты и .xcframeworks (инструкции каждого поставщика — скопированы в корень проекта и добавлены как зависимости). [*]Пыталась собрать модуль с помощью: ti build -p ios --build-only [/list] [b]Проблема:[/b] [list] [*]Сборка завершается с ошибкой только в том случае, если включены зависимости (.xcframeworks / Packages). Без них сборка завершается успешно. [*]Примечания поставщика SDK: фрагменты симулятора не предоставлены (только для устройства). Несмотря на то, что я использую физический iPhone, сборка по-прежнему выдает архитектурную ошибку, связанную с симулятором. [/list] [b]Вопросы:[/b] [list] [*]Нужно ли мне по-прежнему подключать физическое устройство для сборки модуля --build-only? [*]Почему Titanium по-прежнему ссылается на фрагменты симулятора, даже когда в одном из наших тестов он нацелен на реальное устройство? [/list] [b]Сообщение об ошибке:[/b] [code]ERROR] [xcode-sim] --- xcodebuild: WARNING: Using the first of multiple matching destinations: [ERROR] [xcode-sim] { platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device } [ERROR] [xcode-sim] { platform:iOS Simulator, id:4F7BE224-2D3D-4702-B44B-937D9E36BF64, OS:18.3.1, name:iPad (10th generation) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:4F7BE224-2D3D-4702-B44B-937D9E36BF64, OS:18.3.1, name:iPad (10th generation) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:B97F0BA8-5249-4B1F-B54C-3753A4D7FB43, OS:18.3.1, name:iPad (A16) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:B97F0BA8-5249-4B1F-B54C-3753A4D7FB43, OS:18.3.1, name:iPad (A16) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:695ED476-5007-46FA-8BB4-DF40B2EF5F02, OS:18.3.1, name:iPad Air 11-inch (M2) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:695ED476-5007-46FA-8BB4-DF40B2EF5F02, OS:18.3.1, name:iPad Air 11-inch (M2) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:7373F603-6ED5-4484-8456-5229E724CBCE, OS:18.3.1, name:iPad Air 11-inch (M3) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:7373F603-6ED5-4484-8456-5229E724CBCE, OS:18.3.1, name:iPad Air 11-inch (M3) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:728B0D52-EE40-407D-BE1F-BD4B62D218D5, OS:18.3.1, name:iPad Air 13-inch (M2) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:728B0D52-EE40-407D-BE1F-BD4B62D218D5, OS:18.3.1, name:iPad Air 13-inch (M2) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:E154E704-3901-492B-A685-8F7CC1ECEBEB, OS:18.3.1, name:iPad Air 13-inch (M3) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:E154E704-3901-492B-A685-8F7CC1ECEBEB, OS:18.3.1, name:iPad Air 13-inch (M3) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:773FF7EA-C3FA-4705-A363-7CDFB482474D, OS:18.3.1, name:iPad Pro 11-inch (M4) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:773FF7EA-C3FA-4705-A363-7CDFB482474D, OS:18.3.1, name:iPad Pro 11-inch (M4) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:1A47D593-EE9E-4F7F-9C5D-6861DD476636, OS:18.3.1, name:iPad Pro 13-inch (M4) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:1A47D593-EE9E-4F7F-9C5D-6861DD476636, OS:18.3.1, name:iPad Pro 13-inch (M4) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:64A2762B-09D6-4F6C-9262-6346FB70030F, OS:18.3.1, name:iPad mini (A17 Pro) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:64A2762B-09D6-4F6C-9262-6346FB70030F, OS:18.3.1, name:iPad mini (A17 Pro) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:72E2FA73-C4D7-4D31-B89C-9D03DD95D467, OS:18.3.1, name:iPhone 16 } [ERROR] [xcode-sim] { platform:iOS Simulator, id:72E2FA73-C4D7-4D31-B89C-9D03DD95D467, OS:18.3.1, name:iPhone 16 } [ERROR] [xcode-sim] { platform:iOS Simulator, id:FCF33745-0970-43F9-BD88-C03EA31F439A, OS:18.3.1, name:iPhone 16 Plus } [ERROR] [xcode-sim] { platform:iOS Simulator, id:FCF33745-0970-43F9-BD88-C03EA31F439A, OS:18.3.1, name:iPhone 16 Plus } [ERROR] [xcode-sim] { platform:iOS Simulator, id:D8F785EE-D58A-4F22-AB7D-7A3985939361, OS:18.3.1, name:iPhone 16 Pro } [ERROR] [xcode-sim] { platform:iOS Simulator, id:D8F785EE-D58A-4F22-AB7D-7A3985939361, OS:18.3.1, name:iPhone 16 Pro } [ERROR] [xcode-sim] { platform:iOS Simulator, id:5331D689-16E8-47DD-BBC6-2F82D2355D8D, OS:18.3.1, name:iPhone 16 Pro Max } [ERROR] [xcode-sim] { platform:iOS Simulator, id:5331D689-16E8-47DD-BBC6-2F82D2355D8D, OS:18.3.1, name:iPhone 16 Pro Max } [ERROR] [xcode-sim] { platform:iOS Simulator, id:F30EBE5A-5E80-41C8-A922-1F694CC9172B, OS:18.3.1, name:iPhone 16e } [ERROR] [xcode-sim] { platform:iOS Simulator, id:F30EBE5A-5E80-41C8-A922-1F694CC9172B, OS:18.3.1, name:iPhone 16e } [ERROR] [xcode-sim] { platform:iOS Simulator, id:784A55D0-10F1-4134-B69F-5AD5EB2AD23E, OS:18.3.1, name:iPhone SE (3rd generation) } [ERROR] [xcode-sim] { platform:iOS Simulator, id:784A55D0-10F1-4134-B69F-5AD5EB2AD23E, OS:18.3.1, name:iPhone SE (3rd generation) } [ERROR] [xcode-sim] { platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device } [ERROR] [xcode-sim] ** ARCHIVE FAILED ** [ERROR] [xcode-sim] The following build commands failed: [ERROR] [xcode-sim] Archiving project TestModule with scheme ComSgaTest [ERROR] [xcode-sim] (1 failure) [/code] Спасибо, ребята! Подробнее здесь: [url]https://stackoverflow.com/questions/79788358/titanium-ios-module-build-only-fails-with-xcodebuild-simulator-warnings-despite[/url]