Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android El Capitan上IOS的离子框架构建-构建错误(GCC?)_Android_Ios_Macos_Gcc_Ionic - Fatal编程技术网

Android El Capitan上IOS的离子框架构建-构建错误(GCC?)

Android El Capitan上IOS的离子框架构建-构建错误(GCC?),android,ios,macos,gcc,ionic,Android,Ios,Macos,Gcc,Ionic,所以我有一个应用程序。。。安卓系统构建得很好。Xcode已经安装并更新(并打开了proj,但不像Android那样正常工作)。Brew已更新。已安装并更新GCC 4.9。已安装并更新GCC 5.x 更新: Cordova版本:5.3.3 爱奥尼亚版本:1.7.5 Xcode版本:7.0.1 当我运行爱奥尼亚运行ios或爱奥尼亚构建ios时,我得到以下信息: $ ionic build ios Running command: /Users/<username>/Docum

所以我有一个应用程序。。。安卓系统构建得很好。Xcode已经安装并更新(并打开了proj,但不像Android那样正常工作)。Brew已更新。已安装并更新GCC 4.9。已安装并更新GCC 5.x

更新:

  • Cordova版本:5.3.3
  • 爱奥尼亚版本:1.7.5
  • Xcode版本:7.0.1
当我运行
爱奥尼亚运行ios
爱奥尼亚构建ios
时,我得到以下信息:

$ ionic build ios
Running command:     /Users/<username>/Documents/Projects/<my app>/hooks/after_prepare/010_add_platform_class.js /Users/<username>/Documents/Projects/<my app>
add to body class: platform-ios
Running command: /Users/<username>/Documents/Projects/<my app>/platforms/ios/cordova/build 
Build settings from command line:
    ARCHS = i386
    CONFIGURATION_BUILD_DIR = /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/emulator
    SDKROOT = iphonesimulator9.0
    SHARED_PRECOMPS_DIR = /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch
    VALID_ARCHS = i386

=== BUILD TARGET CordovaLib OF PROJECT CordovaLib WITH CONFIGURATION Debug ===

Check dependencies

ProcessPCH /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd /Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib
    export LANG=en_US.US-ASCII
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/<username>/Documents/Projects/estore/bin:/usr/local/bin:/Users/<username>/Documents/Projects/estore/bin:/usr/local/bin:/Users/<username>/Documents/Projects/estore/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Android-SDK/tools:/Applications/Android-SDK/tools:/Applications/Android-SDK/tools"
    /usr/local/bin/gcc-4.9 -x objective-c-header -arch i386 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -gmodules -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mios-simulator-version-min=6.0 -g -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-generated-files.hmap -I/Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-own-target-headers.hmap -I/Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-all-target-headers.hmap -iquote /Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-project-headers.hmap -I/Users/<username>/Documents/Projects/<my app>/platforms/ios/build/emulator/include -I/Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/DerivedSources/i386 -I/Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/DerivedSources -F/Users/<username>/Documents/Projects/<my app>/platforms/ios/build/emulator -DDEBUG -MD -MT dependencies -MF /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.d -c /Users/<username>/Documents/Projects/<my app>/platforms/ios/CordovaLib/CordovaLib_Prefix.pch -o /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.pch --serialize-diagnostics /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.dia
gcc-4.9: error: /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.dia: No such file or directory
gcc-4.9: error: unrecognized command line option '-fdiagnostics-show-note-include-stack'
gcc-4.9: error: unrecognized command line option '-fmacro-backtrace-limit=0'
gcc-4.9: error: unrecognized command line option '-fobjc-arc'
gcc-4.9: error: unrecognized command line option '-fpascal-strings'
gcc-4.9: error: unrecognized command line option '-Wduplicate-method-match'
gcc-4.9: error: unrecognized command line option '-Wconstant-conversion'
gcc-4.9: error: unrecognized command line option '-Wint-conversion'
gcc-4.9: error: unrecognized command line option '-Wbool-conversion'
gcc-4.9: error: unrecognized command line option '-Wenum-conversion'
gcc-4.9: error: unrecognized command line option '-fasm-blocks'
gcc-4.9: error: unrecognized command line option '-mios-simulator-version-min=6.0'
gcc-4.9: error: unrecognized command line option '-fobjc-legacy-dispatch'
gcc-4.9: error: unrecognized command line option '--serialize-diagnostics'
Command /usr/local/bin/gcc-4.9 failed with exit code 1

** BUILD FAILED **


The following build commands failed:
    ProcessPCH /Users/<username>/Documents/Projects/<my app>/platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
ERROR building one of the platforms: Error: /Users/<username>/Documents/Projects/<my app>/platforms/ios/cordova/build: Command failed with exit code 65
You may not have the required environment or OS to build this project
$ionic构建ios
运行命令:/Users//Documents/Projects//hooks/after\u prepare/010\u add\u platform\u class.js/Users//Documents/Projects/
添加到主体类:平台ios
运行命令:/Users//Documents/Projects//platforms/ios/cordova/build
从命令行生成设置:
ARCHS=i386
配置\构建\目录=/Users//Documents/Projects//platforms/ios/BUILD/emulator
SDKROOT=iphonesimulator9.0
共享预编译目录=/Users//Documents/Projects//platforms/ios/build/sharedpch
有效拱门=i386
==使用配置调试构建项目CordovaLib的目标CordovaLib===
检查依赖项
ProcessPCH/Users//Documents/Projects//platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbittbtcmqjdikqe/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd/Users//Documents/Projects//Platform/ios/CordovaLib
export LANG=en_US.US-ASCII
导出路径="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users//Documents/Projects/estore/bin:/local/bin:/Users//Documents/Projects/estore/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/usr/bin:/usr/sbin:/sbin:/Applications/Android SDK/tools:/Applications/Android SDK/tools:/Applications/Android SDK/tools“
/usr/local/bin/gcc-4.9-x objective-c-header-arch i386-fmessage length=0-fdiagnostics show note include stack-fmacro backtrace limit=0-std=c99-fobjc arc-gmodules-Wno trigraphs-fpascal strings-O0-Wno缺失字段初始化器-Wno缺失原型-Wno隐式原子属性-Wno arc重复使用弱-wdupplicate方法匹配-Wno缺少大括号-Wparenteses-Wswitch-Wunused function-Wno unused label-Wno unused parameter-Wunused variable-Wunused value-Wempty body-Wuninitialized-Wno未知pragmas-Wno shadow-Wno四字符常量-Wno转换-Wconstant转换-Wint转换-Wbool转换-Wenum转换-Wno-shorten-64-to-32-Wpointer符号-Wno换行eof-Wno选择器-Wno严格选择器匹配-Wundeclared选择器-Wno不推荐的实现-isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk-fasm块-fstrict别名-Wprotocol-Wdeprecated声明-mios模拟器版本min=6.0-g-Wno符号-conversion-fobjc abi version=2-fobjc legacy dispatch-iNote/Users//Documents/Projects//platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-generated-files.hmap-I/Users//Documents/Projects//platforms/ios/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-own-target-headers.hmap-I/Users//Documents/Projects//platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-all-target-headers.hmap-iNote/Users//Documents/Projects//platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/Cordova-project-headers.hmap-I/Users//Documents/Projects///ios/build/emulator/include-I/Users//Documents/Projects//platforms/ios/CordovaLib/build/CordovaLib.build/Debug-iphonesimulator/CordovaLib.build/DerivedSources/i386-I/Users//Documents/Projects//platforms/ios/CordovaLib/Debug-iphonesimulator/CordovaLib.build/DerivedSources-F/Users//Documents/Projects//lator-DDEBUG-MD-MT dependencies-MF/Users//Documents/Projects//platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftftoblrnqbbfbitbtcmcmqjdikqe/CordovaLib_Prefix.pch-c/Users//Documents/Projects//platforms/ios/CordovaLib/CordovaLib_Prefix.pch-o/Users//Documents/Projects//platforms/ios/build/sharedpch/sharedpch/CordovaLib/CordovaLib_ikqe/CordovaLib_Prefix.pch.pch——序列化诊断/用户//文档/项目//平台/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbtcmqjdikqe/CordovaLib_Prefix.pch.dia
gcc-4.9:错误:/Users//Documents/Projects//platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbitcmqjdikqe/CordovaLib_Prefix.pch.dia:没有这样的文件或目录
gcc-4.9:错误:无法识别的命令行选项“-fdiagnostics show note include stack”
gcc-4.9:错误:无法识别的命令行选项“-fmacro backtrace limit=0”
gcc-4.9:错误:无法识别的命令行选项'-fobjc arc'
gcc-4.9:错误:无法识别的命令行选项'-fpascal strings'
gcc-4.9:错误:无法识别的命令行选项“-Wduplicate方法匹配”
gcc-4.9:错误:无法识别的命令行选项'-Wconstant conversion'
gcc-4.9:错误:无法识别的命令行选项“-Wint conversion”
gcc-4.9:错误:无法识别的命令行选项“-Wbool转换”
gcc-4.9:错误:无法识别的命令行选项“-Wenum转换”
gcc-4.9:错误:无法识别的命令行选项'-fasm块'
gcc-4.9:错误:无法识别的命令行选项'-mios模拟器版本min=6.0'
gcc-4.9:错误:无法识别的命令行选项'-fobjc旧版调度'
gcc-4.9:错误:无法识别的命令行选项“--序列化诊断”
命令/usr/local/bin/gcc-4.9失败,退出代码为1
**构建失败**
以下生成命令失败:
ProcessPCH/Users//Documents/Projects//platforms/ios/build/sharedpch/CordovaLib_Prefix-dfsftoblrnqbbfbitbitbtcmqjdikqe/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal i386 objective-c