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

Fix iOS file loading and account for if the next function is not mappable to a raw address in the binary #316

Merged
merged 1 commit into from
Aug 9, 2024

Conversation

gabriel-nsiqueira
Copy link
Contributor

Firstly, There can be duplicate symbols for the same address, which messes up the ToDictionary method. I just switched that specific call to a different one so that it doesn't error because of that again.

Secondly, some methods (for example the UnityEngine.Purchasing.INativeAppleStore::get_appReceiptModification in UnityEngine.Purchasing.AppleCore.dll) return weird values for their next value, which in that case, it's better to treat it as an unmanaged function.

@SamboyCoding SamboyCoding merged commit e26ecc9 into SamboyCoding:development Aug 9, 2024
5 checks passed
@gabriel-nsiqueira gabriel-nsiqueira deleted the fix-1 branch August 9, 2024 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants