This adds support for building and running Cashtab as an IOS app.
There are still some issues to fix, especially the safe area insets (on devices with a notch, the app collides with the notification bar) but this is a good starting point.
Details
- Reviewers
bytesofman - Group Reviewers
Restricted Project - Commits
- rABC61bdeabfed87: [Cashtab] Initial ios support
./start-ios.sh
Check on a real device that everything works as expected, including the qr scanner.
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
I trust that you've been able to build and run it locally. Impacted files are only related to ios.
I can confirm this does not break the android app build
May need to confirm with @johnkuney that he can build ios, see the icons etc, he is also setup to build.
Did you need any apple credentials to do this / e.g. any kind of build ID that has to be in the repo? or are there local secrets like this that are required?
For running on emulators, no signing is required. For running on a real device, you might need to first open the project in XCode and then assign the "Team" so it knows what signee to use. I don't know if it's always required but if things refuses to load on the device that's the way to go.