-
Notifications
You must be signed in to change notification settings - Fork 60
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
Error On 32 bit architecture device (iPhone 5c,iPhone 4s) #29
Comments
for those who installed this lib via CocoaPods and don't need support for older device there is the same error when archiving. |
I was using version 2.0, and I had problems with 32bit architecture devices.
and modified code like
into
There were three As far as I know, iOS 11 started to exclude 32-bit devices. But those devices are still working, and developers should consider supporting them. Devices running on iOS8 still exist, and many apps are targetting those old iOSs. So can you support those devices? You can use the above codes. Honestly I did not see the recent version change, but I believe you can support them modifying some little code. I hope this can help. |
@scgyong Submit a PR and I'll merge it. Instead of changing every instance of
You could have the architecture check inside of
No? (above method untested) |
Honestly I didn't try to understand the codes like And According to your suggestion, architecture check can be done in my function So, It would be great if there is compile-time check if the target is for 32-bit, and if it's true, runtime check should be done. And, what is the cost of Additionally, I don't know how 8_000_000_000 literal thing (and others if exist) can be modified for 32-bit architecture. I think I know too little to submit some code. Can you please do that? |
I'll look at it in more detail and if I submit a PR I'll tag you in it. |
@twodayslate thanks a lot |
Hi, is there any progress on this? A small fraction of our users aren’t able to create XLM accounts because of this issue. |
@woudini I haven't started. Feel free to submit a PR edit:// I probably won't be working on this - getting harder to test 32bit stuff since everything is 64... any tips to properly test are welcomed. |
Integer literal '8000000000' overflows when stored into 'Int'
The text was updated successfully, but these errors were encountered: