Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS Support #51

Open
i5hi opened this issue Jun 8, 2022 · 7 comments
Open

iOS Support #51

i5hi opened this issue Jun 8, 2022 · 7 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@i5hi
Copy link
Contributor

i5hi commented Jun 8, 2022

No description provided.

@i5hi i5hi added the help wanted Extra attention is needed label Jun 8, 2022
@i5hi
Copy link
Contributor Author

i5hi commented Jun 8, 2022

To support iOS the following will be required:

  • iOS binaries for libstackmate
  • tor Disabled for iOS users. Allow users to manually enter a socks5 port set by an external Tor application. Leave warning if not connected.
  • other iOS specific configurations in flutter

@slice-mohit
Copy link

Is there any update on this? What would we need to generate iOS binaries?

@i5hi
Copy link
Contributor Author

i5hi commented Aug 31, 2022

https://github.com/StackmateNetwork/stackmate-core

Stackmate core does not have a build script for iOS yet BUT you can do it manually if you want to try.

Pull this repo and run make ios in the parent directory.

The binaries will end up in the target directory in separate folders for each iOS architecture.

We have to then figure out how to add iOS support from the flutter side. Our lead flutter dev is not with us full time any more so even I am slowly learning and picking up flutter.

@slice-mohit
Copy link

Hey @i5hi I don't have much idea about rust. Running make ios or make android throws multiple errors such as "xxx not found in this scope". I ran cargo build --release before make but still getting the same error. Is it related to getting rust dependencies or do we need to do something else?

@i5hi
Copy link
Contributor Author

i5hi commented Aug 31, 2022

Thats strange. Can you make an issue on the stackmate-core repo? Paste your errors there and I can helo you fix them.

@MrUnfunny
Copy link

Hey @i5hi, I've created #70. Can you review it once?

@i5hi
Copy link
Contributor Author

i5hi commented Oct 18, 2022

Part of the problem should be fixed by migrating to bdk-flutter:

Related Issue #77

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants