2
0

Build fixes.

This commit is contained in:
Maarten Billemont
2014-09-27 12:52:17 -04:00
parent 5db083bf7c
commit 064122f36d
4 changed files with 17 additions and 17 deletions

2
External/Pearl vendored

View File

@@ -124,7 +124,7 @@ PearlAssociatedObjectProperty( NSMutableArray*, ProductObservers, productObserve
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions { - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions {
for (SKPaymentTransaction *transaction in transactions) { for (SKPaymentTransaction *transaction in transactions) {
dbg( @"transaction updated: %@ -> %d", transaction.payment.productIdentifier, transaction.transactionState ); dbg( @"transaction updated: %@ -> %d", transaction.payment.productIdentifier, (int)(transaction.transactionState) );
switch (transaction.transactionState) { switch (transaction.transactionState) {
case SKPaymentTransactionStatePurchased: { case SKPaymentTransactionStatePurchased: {
inf( @"purchased: %@", transaction.payment.productIdentifier ); inf( @"purchased: %@", transaction.payment.productIdentifier );

View File

@@ -40,7 +40,8 @@
[super viewWillAppear:animated]; [super viewWillAppear:animated];
PearlAddNotificationObserver( MPSignedOutNotification, nil, [NSOperationQueue mainQueue], ^(NSNotification *note) { PearlAddNotificationObserver( MPSignedOutNotification, nil, [NSOperationQueue mainQueue],
^(MPAnswersViewController *self, NSNotification *note) {
if (![note.userInfo[@"animated"] boolValue]) if (![note.userInfo[@"animated"] boolValue])
[UIView setAnimationsEnabled:NO]; [UIView setAnimationsEnabled:NO];
[[MPOverlaySegue dismissViewController:self] perform]; [[MPOverlaySegue dismissViewController:self] perform];

View File

@@ -45,13 +45,12 @@
[super viewDidAppear:animated]; [super viewDidAppear:animated];
Weakify( self ); PearlAddNotificationObserver( MPSignedInNotification, nil, [NSOperationQueue mainQueue],
PearlAddNotificationObserver( MPSignedInNotification, nil, [NSOperationQueue mainQueue], ^(NSNotification *note) { ^(MPCombinedViewController *self, NSNotification *note) {
Strongify( self );
[self setMode:MPCombinedModePasswordSelection]; [self setMode:MPCombinedModePasswordSelection];
} ); } );
PearlAddNotificationObserver( MPSignedOutNotification, nil, [NSOperationQueue mainQueue], ^(NSNotification *note) { PearlAddNotificationObserver( MPSignedOutNotification, nil, [NSOperationQueue mainQueue],
Strongify( self ); ^(MPCombinedViewController *self, NSNotification *note) {
[self setMode:MPCombinedModeUserSelection animated:[note.userInfo[@"animated"] boolValue]]; [self setMode:MPCombinedModeUserSelection animated:[note.userInfo[@"animated"] boolValue]];
} ); } );
} }