В случае, если у кого-то есть такая же проблема ... Пожалуйста, проверьте ответ, который я получаю от GitHub от NickIliev
Откройте файл из вашей локальной установки NativeScript CLI, например (пример пути на Mac)
open /usr/local/lib/node_modules/nativescript/lib/services
В папке служб найдите и откройте ios-project-service.js
Измените VALID_ARCHS и ARCHS для сборок устройства и симулятора так, чтобы arm7
и i386
были удалены
для сборок устройства удалить arm7
const defaultArchitectures = [
'ARCHS=arm64', , // remove arm7 here
'VALID_ARCHS=arm64' , // remove arm7 here
];
Для сборок симулятора удалить i386
return __awaiter(this, void 0, void 0, function* () {
args = args
.concat([
"build",
"-configuration", buildConfig.release ? "Release" : "Debug",
"-sdk", "iphonesimulator",
"ARCHS=x86_64", // remove i386 here
"VALID_ARCHS=x86_64", , // remove i386 here
"ONLY_ACTIVE_ARCH=NO",
"CONFIGURATION_BUILD_DIR=" + path.join(projectRoot, "build", "emulator"),
"CODE_SIGN_IDENTITY=",
])