use*_*972 6 openssl storekit in-app-purchase receipt-validation swift
我正在学习如何在我的iOS/OSX项目中添加应用内购买收据验证.
有一个很好的概述这里和WWDC14对这个话题好影片.
大量的示例代码,但每个人都跳了一步.如何导入openSSL标头.swift编译器抱怨没有这样的模块.
import Foundation
import StoreKit
import openssl //no such module ???
Run Code Online (Sandbox Code Playgroud)
在编写一行代码之前,我已经陷入困境.openssl框架隐藏在哪里?
没有内置 OpenSSL 模块。您必须自己编译它 - 这是为了安全性,这样每个人都不会实现完全相同的安全性。
看一下: https://gist.github.com/foozmeat/5154962 http://www.cvursache.com/2013/08/13/How-To-Build-openssl-For-iOS/
http://cocoapods.org/?q=openssl上还有一个 cocoapods
您永远不应该使用其他人提供的静态模块。始终构建自己的。
苹果官方解释在这里 - 在 OpenSSl 下 - https://developer.apple.com/library/ios/documentation/Security/Conceptual/cryptoservices/GeneralPurposeCrypto/GeneralPurposeCrypto.html
| 归档时间: |
|
| 查看次数: |
5892 次 |
| 最近记录: |