My app is getting bed reviews because users have to restore their purchase each time they enter the app... That drives me crazy because i don't have that problem on my iPhone. When transaction is made my app calls the following code:
[self.data setObject:[NSNumber numberWithInt:1] forKey:@"fullBought"];
[self.data synchronize];
That's it! Then app checks if([self.data objectForKey:@"fullBought"] != [NSNumber numberWithInt:1)
.
I tried to remove [self.data synchronize]
but i even can't check the result because i don't have that problem!
Help me please to figure out the problem...