【发布时间】:2015-10-02 06:21:22
【问题描述】:
我已经阅读了很多关于苹果收据验证编程指南并在这里停留了几天......
1.asn1c(如何解析)
ReceiptModule DEFINITIONS ::=
BEGIN
ReceiptAttribute ::= SEQUENCE {
type INTEGER,
version INTEGER,
value OCTET STRING
}
Payload ::= SET OF ReceiptAttribute
END
我使用这个工具生成一些 .h/.c 文件,并将它们添加到我的项目中: 不知道怎么用。
这是应用内购买收据格式。
InAppAttribute ::= SEQUENCE {
type INTEGER,
version INTEGER,
value OCTET STRING
}
InAppReceipt ::= SET OF InAppAttribute
我无法使用asn1c -fnative-types filename 生成任何文件。我收到此错误:
ASN.1 grammar parse error near line 1 (token "::="): parse error, unexpected TOK_PPEQ, expecting TOK_DEFINITIONS
Cannot parse "IAP.asn1"
如果成功了,如何使用呢?只需添加到我的项目中?
2.OpenSSL?我必须使用它吗? libcrypto.a, libel.a如何使用这些文件?我必须重新生成吗? (EL Capitan 与 Xcode 7.0.1)
3.AppleIncRootCertificate.cer,这个文件有必要吗?
【问题讨论】:
标签: ios in-app-purchase asn.1