transaction
The transaction associated with the downloadable file.
Declaration
var transaction: SKPaymentTransaction { get }Discussion
A download object is always associated with a payment transaction. The download object may only be queued after payment is processed and before the transaction is finished.