Mac应用商店 - 尝试加密工作。 。 。我错过了什么?

时间:2011-02-04 00:24:27

标签: security validation macos encryption app-store

我正在尝试将Alan Quartermain的解决方案与此问题相关联,Mac App Store Receipt Validation Code?我在链接时遇到了一堆未知的符号错误。以下是一些未知符号:_BIO_new_BIO_ctrl__EVP_sha1_X509_STORE_free。谁能让我知道我需要做些什么才能摆脱这些错误呢?

我做过的事情:

  • 安装OS X 10.6.7组合更新
  • 安装Xcode 3.2.5
  • 安装Xcode Developer Tools 1.1
  • 链接框架:
    • 安全;
    • SecurityFoundation;
    • SecurityInterface;
    • 由于IOKit;
    • CoreServices。

感谢。

1 个答案:

答案 0 :(得分:4)

您列出的所有符号都是由libcrypto导出的,它是OpenSSL的一部分。您是否尝试过链接libcrypto?您可以通过编辑项目设置,“构建”选项卡,“其他链接器标志”以及指定-lcrypto来完成此操作。