包含bitcode的fips_premain.c会导致崩溃

时间:2016-08-31 20:29:58

标签: ios c xcode openssl fips

我已将符合FIPS标准的openssl模块添加到我们的iOS应用程序中。之后我们提交给了苹果公司,它因为我们的企业版本无法复制而立即遭遇崩溃而遭到拒绝。

经过多次试验和错误后,我们发现它归结为fips_premain.c文件,并在创建临时版本或提交给Apple时检查Include bitcode.。选中Include bitcode后,应用程序将崩溃并将fips_premain.c文件添加到“编译源”阶段。

我尝试将-fembed-bitcode标志添加到fips_premain.c编译器标志中,但这似乎无法解决问题。

有没有办法为fips_premain.c包含bitcode并将其发送给苹果或从bitcode绕过fips_premain.c的方式,以便应用程序在苹果审核或临时使用期间停止崩溃?

0 个答案:

没有答案