Einzelnen Beitrag anzeigen

Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#2

AW: ios9 inApp Seatle

  Alt 6. Nov 2015, 14:51
Kleiner Bug, der sich für iOS 9 (unter iOS 8 geht's) eingeschlichen hat.

Lösung:
- Manuell source\fmx\FMX.InAppPurchase.iOS.pas zum Projekt hinzufügen
- Diese Datei ändern:
Zeile 281 /
Code:
procedure TiOSTransactionObserver.paymentQueueUpdatedTransactions(queue: SKPaymentQueue; updatedTransactions: NSArray);
- die beiden Vorkommen von
Code:
if Transaction.downloads <> nil then
durch
Code:
if (Transaction.downloads <> nil) and (Transaction.downloads.count > 0) then
ersetzen.
(Zeile 294 und 304)
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
  Mit Zitat antworten Zitat