2
0

Fix store product images and http URL links.

This commit is contained in:
Maarten Billemont
2017-04-30 18:45:08 -04:00
parent cf2c30cfe6
commit f83f2af529
6 changed files with 61 additions and 38 deletions

View File

@@ -160,7 +160,7 @@ PearlEnum( MPDevelopmentFuelConsumption,
- (IBAction)sendThanks:(id)sender {
[[self dismissPopup].navigationController performSegueWithIdentifier:@"web" sender:
[NSURL URLWithString:@"http://thanks.lhunath.com"]];
[NSURL URLWithString:@"https://thanks.lhunath.com"]];
}
#pragma mark - MPInAppDelegate
@@ -220,6 +220,7 @@ PearlEnum( MPDevelopmentFuelConsumption,
self.priceLabel.text = purchased? @"": [self price];
self.titleLabel.text = product.localizedTitle;
self.descriptionLabel.text = product.localizedDescription;
self.thumbnailView.image = [self productImage];
if (transaction && (transaction.transactionState == SKPaymentTransactionStateDeferred ||
transaction.transactionState == SKPaymentTransactionStatePurchasing))
@@ -228,6 +229,22 @@ PearlEnum( MPDevelopmentFuelConsumption,
[self.activityIndicator stopAnimating];
}
- (UIImage *)productImage {
if ([MPProductGenerateLogins isEqualToString:self.product.productIdentifier])
return [UIImage imageNamed:@"thumb_generated_login"];
if ([MPProductGenerateAnswers isEqualToString:self.product.productIdentifier])
return [UIImage imageNamed:@"thumb_generated_answers"];
if ([MPProductOSIntegration isEqualToString:self.product.productIdentifier])
return [UIImage imageNamed:@"thumb_ios_integration"];
if ([MPProductTouchID isEqualToString:self.product.productIdentifier])
return [UIImage imageNamed:@"thumb_touch_id"];
if ([MPProductFuel isEqualToString:self.product.productIdentifier])
return [UIImage imageNamed:@"thumb_fuel"];
return nil;
}
- (NSString *)price {
NSNumberFormatter *currencyFormatter = [NSNumberFormatter new];