|
在win7系统上 远程调用Mac-air电脑 进行 远程ios打包,出现如下异常:
PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/five/wex5/WeX5_V3.4-mac/node:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin:/Users/five/spark-1.3.0/bin:/Users/five/hadoop-2.4.0/bin:/Users/five/hadoop-2.4.0/sbin:/Users/five/scala-2.10.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/five/apache-maven-3.2.3/bin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch armv7 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -Wno-trigraphs -fpascal-strings -Os -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 -mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudAppEventReceiver.dia -c /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudAppEventReceiver.m -o /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudAppEventReceiver.o
/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudAppEventReceiver.m:13:9: fatal error: 'RongIMLib/RongIMLib.h' file not found
#import <RongIMLib/RongIMLib.h>
^
1 error generated.
CompileC build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudApplicationHandler.o wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudApplicationHandler.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
cd /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios
export LANG=en_US.US-ASCII
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/five/wex5/WeX5_V3.4-mac/node:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin:/Users/five/spark-1.3.0/bin:/Users/five/hadoop-2.4.0/bin:/Users/five/hadoop-2.4.0/sbin:/Users/five/scala-2.10.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/five/apache-maven-3.2.3/bin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch armv7 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -Wno-trigraphs -fpascal-strings -Os -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/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -miphoneos-version-min=6.0 -g -fvisibility=hidden -Wno-sign-conversion -iquote /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/wedo-generated-files.hmap -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/wedo-own-target-headers.hmap -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/wedo-all-target-headers.hmap -iquote /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/wedo-project-headers.hmap -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/device/include -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/device/usr/local/lib/include -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/UninstalledProducts/include -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/device -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/UninstalledProducts/iphoneos/include -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/DerivedSources/armv7 -I/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/DerivedSources -F/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/device -FwedoPluginscn.rongcloud.imlib -include /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/sharedpch/wedo-Prefix-fudhfiaqaugimnbmvepxmjifahoa/wedo-Prefix.pch -MMD -MT dependencies -MF /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudApplicationHandler.d --serialize-diagnostics /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudApplicationHandler.dia -c /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudApplicationHandler.m -o /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudApplicationHandler.o
/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudApplicationHandler.m:10:9: fatal error: 'RongIMLib/RongIMLib.h' file not found
#import <RongIMLib/RongIMLib.h>
^
1 error generated.
mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudLibPlugin.m -o /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudLibPlugin.o
** BUILD FAILED **
The following build commands failed:
CompileC build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudAppEventReceiver.o wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudAppEventReceiver.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC build/wedo.build/Release-iphoneos/wedo.build/Objects-normal/armv7/RongCloudApplicationHandler.o wedo/Plugins/cn.rongcloud.imlib/src/ios/RongCloudApplicationHandler.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(2 failures)
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/cordova/build-release.xcconfig,-project,wedo.xcodeproj,ARCHS=armv7 arm64,-target,wedo,-configuration,Release,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/build/sharedpch
Error: /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/cordova/build: Command failed with exit code 2
ERROR building one of the platforms: Error: /Users/five/wex5/WeX5_V3.4-mac/model/Native/.workspace/C74EED87304000019E481778E890153B/build/platforms/ios/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
****ERROR****: Task "exec" finished with error.
****ERROR****: Target "buildIOS" finished with error.
****ERROR****: Build finished with error.
****ERROR****: 错误信息: exec returned: 1
****ERROR****: 如不能确定具体问题,可参考常见问题: http://wex5.com/cn/bbs/thread-82002-1-1.html
附件为 报异常的融云IM cordova插件, 该插件直接在 Mac-air机器上打包是正常的, 只有远程打包的时候,提示 RongIMLib/RongIMLib.h文件找不到,经检测,该文件在插件包里是存在的。
跟做ios研发的同事沟通,初步认为问题出在 framework,但还没找到具体解决方法。
各位是否也有遇到过呢?
|
-
|