airgap-it / airgap-vault

The AirGap Vault is installed on a spare smartphone that has no connection to any network, thus it is air gapped. This app handles the private key.
MIT License
386 stars 109 forks source link

feat(ios): add aepp-base to LSApplicationQueriesSchemes #8

Closed etharner closed 5 years ago

etharner commented 5 years ago

I'm proposing to allow AirGap Vault to open Base Aepp by scheme to finish AirGap integration on same device. I'm using the same plugin as you do for opening apps (https://github.com/lampaa/com.lampa.startapp). It's using canOpenUrl function (https://developer.apple.com/documentation/uikit/uiapplication/1622952-canopenurl) which returns false for all schemes except the ones which registered in LSApplicationQueriesSchemes requirement in Info.plist.