我试图做出GET HTTP响应.我需要获取后续解析的html代码,但responseObject为nil.
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
[manager GET:@"http://www.example.com/" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSError *error;
HTMLParser *parser = [[HTMLParser alloc] initWithString:responseObject error:&error];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
Run Code Online (Sandbox Code Playgroud) 我们的应用程序中有“免费试用”按钮。我想弄清楚如何知道该试用版可用。
我对文档中的以下文本有点怀疑:
新客户和重新订阅的客户有资格为每个订阅组支付一个折扣价或免费试用。
什么是“重新订阅”?过去订阅的客户可以再次试用吗?
是否可以使用 StoreKit 来确定现在可以使用试用版?
检查以下introductoryPrice属性是否正确SKProduct:https : //developer.apple.com/documentation/storekit/skproduct/2936878-introductoryprice?
我还有一个想法,向后端询问当前用户的所有订阅历史记录,如果用户还没有试用,则显示“免费试用”。但正如我所说,我不确定“重新订阅”。