Initializes the intent object with the specified transaction details.
- iOS 11.0+
- Mac Catalyst 13.0+
- watchOS 4.0+
The account containing the funds to be transferred.
The account to receive the funds.
The amount of money to transfer between the accounts. When transferring money between accounts, you typically specify a fixed amount of money to transfer.
The date on which to transfer the money.
An optional note to include with the transaction.
An initialized intent object or
nil if the object could not be created.
Normally, you do not create instances of this class yourself. Instead, SiriKit creates instances when the user asks to transfer money between accounts. However, you can use this method during testing to create intent objects in order to validate your intent handling code paths.