Write your test code here Nserror *error = nil; Nsdictionary *requestcontents = @{@ "Receipt-data": [Receipt base64encodedstringwithoptions:0] @ "Password": @ "29596c75453d49d4a8a46b7e89fff625"}; NSData *requestdata = [nsjsonserialization datawithjsonobject:requestcontents options:0 error:&error]; Nsurl *storeurl = [Nsurl urlwithstring:@ "Https://buy.itunes.apple.com/verifyReceipt"]; #ifdef DEBUG storeurl = [Nsurl UR lwithstring:@ "Https://sandbox.itunes.apple.com/verifyReceipt"]; #endif nsmutableurlrequest *storerequest = [ Nsmutableurlrequest Requestwithurl:storeurl]; [Storerequest sethttpmethod:@ "POST"]; [Storerequest Sethttpbody:requestdata]; NSData * data1 =[nsurlconnection sendsynchronousrequest:storerequest returningresponse:nil error:&error]; nsdictionary* Json1 = [nsjsonserialization jsonobjectwithdata:data1 options:nsjsonreadingmutableleaves error:& ERROR]; NSLog (@ "%@", Json1);
Client self-connect Apple server to verify purchase completed receipt returned