FIPS_mode_set失败:指纹不匹配

时间:2015-09-03 08:22:57

标签: ios objective-c good-dynamics

anybode是否使用Good Dynamics最新版本(2.0.447)或启用了FIPS的任何其他版本? 应用程序在sim上运行但在设备上崩溃。这是日志:

enter image description here

P.S。似乎我已经完成了所有必要的事情,比如将这些行添加到xcconfig文件

FIPS_PACKAGE = $(CURRENT_ARCH).sdk

LDPLUSPLUS = / Good Technology / Good.platform / FIPS_module / $ FIPS_PACKAGE / bin / gd_fipsld LD = / Good Technology / Good.platform / FIPS_module / $ FIPS_PACKAGE / bin / gd_fipsld

以及GD指南推荐的目标设置中的几个字符串。

2 个答案:

答案 0 :(得分:0)

我也在努力解决这个问题。事实证明,在项目设置(项目/信息/配置)中未正确设置存在的default.xcconfig文件。我应该检查的指导是:https://developer.apple.com/library/ios/recipes/xcode_help-project_editor/Articles/BasingBuildConfigurationsonConfigurationFiles.html

答案 1 :(得分:0)

请在您的Mac中使用xcode中的default.xcconfig文件检查一次良好的SDK安装位置。这也可能是导致问题的原因。

default.xcconfig中,将路径替换为以下代码:

LDPLUSPLUS=/Good Technology/Good.platform/FIPS_module/$FIPS_PACKAGE/bin/gd_fipsld 
LDUTILDIR=/Good\ Technology/Good.platform/FIPS_module/$(CURRENT_ARCH).sdk/bin