通过mixpanel中的错误构建iOS应用程序

时间:2016-12-19 04:30:44

标签: angular ionic2

我在构建iOS应用时收到以下消息:

BUILD FAILED

The following build commands failed:

CompileC build/CareShield.build/Debug-iphonesimulator/CareShield.build/Objects-normal/x86_64/UIImage+MPAverageColor.o CareShield/Plugins/cordova-plugin-mixpanel/Mixpanel/UIImage+MPAverageColor.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

但它在Android上运行。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:7)

试试这个

更改了Xcode编译语言默认值。

我的构建仍然失败,在UIImage + MPAverageColor.m

上遇到编译错误

如果您收到此错误:"可能无法初始化可变大小的对象"来自char colorIndices [kNumberOfHexColors] = {0};。 这是由编译器使用错误的C语言(例如C99)引起的。 修复:

open your project in xcode.
goto build settings tab.
scroll down to "apple llvm 8.0 - language".
set "C language dialect" to be default.

请检查 README.md 文件