我使用
Raywenderlich提供的VerificationController.m来验证购买时的收据.它适用于XCode5,但在XCode6中它提供了许多错误.可能是由于C代码如:
>缺少方法声明代码
> @end必须出现在objective-c中
>上下文’checkReiptSecurity’的冲突类型
谁能告诉我需要做什么?
编辑:这是错误截图
最佳答案 你修好过这个吗?我遇到了完全相同的问题,所以我会把这个问题留给任何想要看的人.事实证明,在较新版本的Xcode中,您不能再将C/C++代码放入Objective-C上下文中.所以我将unsigned int iTS_intermediate_der_len,unsigned char iTS_intermediate_der [],char * base64_encode(const void * buf,size_t size)和void * base64_decode(const char * s,size_t * data_len)的声明移到了文件的顶部,在@implementation标记之上.