InfoButton: Crash on iPad
Triggering the information button on iPad causes a crash issue when the alert tries to be displayed.
It seems that when the modalPresentationStyle is UIModalPresentationStyle.popover, there is a need to set the popoverPresentationController's sourceView and sourceRect in order to avoid this issue.