iOS 的安全代码设计框架,缺少 Asn1 文件?

Posted

技术标签:

【中文标题】iOS 的安全代码设计框架,缺少 Asn1 文件?【英文标题】:Security Codesigning Framework for iOS, missing Asn1 files? 【发布时间】:2016-12-05 10:31:31 【问题描述】:

我正在尝试使用以下代码在我的 ios 应用程序上进行本地收据验证:https://gist.github.com/sazameki/3026845

但是,里面有包含

#import <Security/SecAsn1Coder.h>
#import <Security/SecAsn1Templates.h>
#import <Security/SecRequirement.h>

即使将 Security.framework 添加到我的 xCode 项目后,我也无法处理。我添加到项目中的 Security.framework 中不存在所有 SecAsn1 文件。

我确实在https://opensource.apple.com/source/libsecurity_asn1/libsecurity_asn1-29908/lib/ 找到了我需要的所有内容的来源,但除了从一个又一个文件中获取源代码之外,还有更好的方法吗?

有哪位 Apple/xCode 专家可以帮助我?我开始对这个问题失去理智:)

非常感谢!

【问题讨论】:

【参考方案1】:

好吧,我意识到这是一个 MacOS 示例代码,而不是 iOS 示例代码。 这些安全功能似乎不适用于 iOS。

我会找到替代方案。

【讨论】:

我知道您发布此内容已经有几年了...我刚刚开始第一次进行收据验证(将付费应用程序升级为高级...你有没有找到一个可行的解决方案?我发现在可安装并准备就绪的包或 Pod 方面没有太多东西。除非我只是遗漏了一些非常明显的东西。

以上是关于iOS 的安全代码设计框架,缺少 Asn1 文件?的主要内容,如果未能解决你的问题,请参考以下文章

开发人员使用哪种设计模式 Abp 框架 (abp.io)?

Gin框架的设计模式-"控制反转"

使用alipaySDK编译时找不到openssl/asn1.h文件的解决办法

iOS AVFoundation 导出会话缺少音频

课程设计个人报告

支付宝sdk集成问题汇总解决