【问题标题】:FIPS_mode_set failed: fingerprint does not matchFIPS_mode_set 失败:指纹不匹配
【发布时间】:2015-09-03 08:22:57
【问题描述】:

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

附言看来我已经完成了所有必要的事情,例如将这些行添加到 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 指南推荐的目标设置中的几个字符串。

【问题讨论】:

  • 这个问题有什么解决办法吗?

标签: ios objective-c good-dynamics


【解决方案1】:

我也在为此苦苦挣扎。事实证明,存在的 default.xcconfig 文件未在项目设置 (Project/Info/Configurations) 中正确设置。我应该检查的指南在这里:https://developer.apple.com/library/ios/recipes/xcode_help-project_editor/Articles/BasingBuildConfigurationsonConfigurationFiles.html

【讨论】:

  • 不幸的是,不是我的情况。
【解决方案2】:

请使用 xcode 中的 default.xcconfig 文件检查一次 Mac 中的良好 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

【讨论】:

    猜你喜欢
    • 2013-04-08
    • 2012-01-10
    • 2013-02-16
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 2012-12-23
    相关资源
    最近更新 更多