我正在使用离子来构建我的iOS应用程序,但在运行命令时遇到此问题:“ionic build ios”
建筑失败
以下构建命令失败:CompileC build / HR \ APP.build/Debug-iphonesimulator/HR \ APP.build/Objects-normal/i386/PushPlugin.o HR \ APP / Plugins / com.phonegap.plugins.PushPlugin / PushPlugin . m normal i386 objective -c com.apple.compilers.llvm.clang.1_0.compiler(1 failure)错误:命令错误代码65:xcodebuild with args:-xcconfig,/ Users / user / desktop / hr / platforms / ios /cordova/build-debug.xcconfig,-project,HR APP.xcodeproj,ARCHS = i386,-target,HR APP,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS = i386,CONFIGURATION_BUILD_DIR = / Users / user /桌面/小时/平台/ IOS /建造/仿真器,SHARED_PRECOMPS_DIR = /用户/用户/桌面/小时/平台/ IOS /构建/ sharedpch
2 回答
试试这个命令
我有同样的问题,
我想告诉您我的机器本地环境设置 -
它通常发生在我们从其他机器上获取应用程序原始代码并尝试构建时 . 当我搜索到那个时,我发现这个问题是由于 spaces from build path 而发生的
我遵循的步骤 -
在编辑器中打开app config.xml .
重命名的应用名称如 -
$ cordova plugin save
$ cordova platform rm ios
$ cordova platform add ios
在此之后,我只是构建应用程序这对我有用,希望你也能解决你的问题 . 这个链接对我帮助很大 -
https://forum.ionicframework.com/t/ionic-build-ios-fails-android-works/10515/2
注意: - 确保你有完整的icon and splash of the app for each platform-