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] Research and safely handle Uncaught exceptions in IOS Tuvali #38

Open
tilak-puli opened this issue Feb 24, 2023 · 3 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@tilak-puli
Copy link
Contributor

Tuvali IOS is not catching uncaught exception which may cause iOS app to crash (We have not seen this case in our testing yet and very unlikely to happen as swift is less exception prone.)

Find a way to catch uncaught exceptions at module level and safely close the connections

@tilak-puli tilak-puli added the enhancement New feature or request label Feb 24, 2023
@krishnakumar4a4
Copy link
Contributor

Thaanu is looking into this issue

@ravikp ravikp transferred this issue from mosip/inji-wallet Mar 17, 2023
@shreeThaanuTw
Copy link
Contributor

The previous implementation for error handling is specific to wallet, but it's in Apple standards only. So now we have to make it as a generic module and should be called depending on the type of exception.

@Pragya279
Copy link

This bug has been moved to Jira.
Link to Jira bug: https://mosip.atlassian.net/browse/INJI-59

vharsh pushed a commit that referenced this issue May 30, 2023
Implement consistent network ordered byte representation on Android and IOS for
- Response size (4 bytes)
- Seq number & Checksum for chunks (2 bytes)
- missing chunk sequence number & Page size in transfer report (2 bytes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Development
Development

No branches or pull requests

4 participants