1
나는 애플의에로 appStoreReceiptURL에서 반환 영수증에 transactionReceipt를 사용하여 전환하는 것을 시도하고있다
: Receipt Validation Programming Guide아이폰 OS의 새로운 영수증 검증 프로그램을 사용하려고 시도하는 단계에서 중지 한
그러나 나는에 붙어 asn1c 명령의 출력을 컴파일합니다. 따옴표로 개별적으로 전환해야했던 헤더 파일에 대한 각성 된 참조 외에도 iOS에서 사용할 수없는 기능에 연결된 여러 가지 오류가 있습니다. finite() 함수와 DEBUG 명령에 연결되어있는 것 같습니다.
if(!finite(d)) { //solved with isfinite()
및
/* Debug output function */
static inline void
DEBUG(const char *fmt, ...) {
va_list ap;
if(!opt_debug) return;
fprintf(stderr, "AD: ");
va_start(ap, fmt);
vfprintf(stderr, fmt, ap);
va_end(ap);
fprintf(stderr, "\n");
}
내가 그들을 대체한다 : 여기서 두 가지 예?
당신은 내 프로젝트를보고 싶어 - https://github.com/rmaddy/VerifyStoreReceiptiOS – rmaddy
나는 그것을 다운로드했다. 그러나 나는 모든 openssl 라이브러리를 놓친다. 그리고 나는 그것이 필요로하는 조각을 추출하는 것은 거대한 작업이 될 것이다. . Apple 지침은 컴파일 오류를 없애 버릴 수 있을지 확실합니다. –
필자는 finite()를 isfinite()로 대체하여 해결할 수 있었던 유한 비즈니스를 보았습니다. 이제 DEBUG() 렌더링 방법을 놓쳤습니다. –