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

Many Errors , unable yo build to Android Until i delete IOS library #514

Open
nitroman123 opened this issue Oct 9, 2024 · 8 comments
Open

Comments

@nitroman123
Copy link

image

unity 2021.3.44

@kring
Copy link
Member

kring commented Oct 11, 2024

I'm not sure what might be happening there. It's not obvious those errors have anything to do with iOS. It is common to see some iOS-related warnings, but they shouldn't cause any harm. One thing that can cause the sort of errors in your screenshot is attempting to build for 32-bit Android. Only 64-bit Android (ARMv8) is supported.

If you think there's something we need to change in Cesium for Unity, please walk us through what you did and what you saw so that we can reproduce the problem ourselves.

@nitroman123
Copy link
Author

this ones , are errors , but my workaround in order to build il2cpp was to delete ios library... mono for some reason it could build in mono with library , not sure what steps you need to take...

@kring
Copy link
Member

kring commented Oct 18, 2024

You're saying it does build when targetting Mono, without deleting the iOS binaries? That's pretty surprising, because I believe Mono only runs on ARMv7 on Android, and that platform isn't supported at all.

@nitroman123
Copy link
Author

yes i don't know why... yes i found first this that i ve made that discovering first and then i used the logs and i decided to delete the iOS library and it works...

@j9liu
Copy link
Contributor

j9liu commented Nov 15, 2024

@nitroman123 from your last response it sounds like you were able to get things working. Is there anything else actionable on our side here? Anything we can do to support you on this?

@nitroman123
Copy link
Author

nitroman123 commented Nov 17, 2024 via email

@nitroman123
Copy link
Author

not the propper way and how it suppose to be

@kring
Copy link
Member

kring commented Nov 19, 2024

@nitroman123 I'm having trouble understanding what you think needs to change.

Cesium for Unity only supports 64-bit platforms, which means ARMv8 not ARMv7. Because of a Unity limitation, that also means you must use il2cpp, not Mono. If you're using il2cpp and ARMv8, and you're still seeing errors related to the iOS binaries, then please let us know. We are not seeing that ourselves, though.

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

No branches or pull requests

3 participants