我的理解是OpenSSL 在 OSX 10.7 中被弃用,取而代之的是 Common Crypto,但我似乎无法很好地处理如何从 OpenSSL 代码转换为 Common Crypto 代码。特别是,我正在使用 ValidateStoreReceipt 查看 App Store 收据验证。我首先尝试找到一种方法来获取 PKCS#7 容器的内容,这似乎是 PKCS#7 容器的第一步dictionaryWithAppStoreReceipt
,但我找不到任何有关如何执行此操作的文档。
是否可以重写此代码以免依赖于 OpenSSL?如果是这样,怎么做?是否有我错过的文档或教程?