- Home /
Question by
krisventure · Jun 20, 2018 at 08:44 PM ·
ios64-bit
How do I find which parts of my iOS project do not yet support 64-bit?
I've got the code of an old Unity app for iOS with a lot of 3rd party tools / plugins and I have added ARkit to it. ARkit has a minimum deployment target of iOS 11 which in turn requires 64-bit architecture so no 32-bit plugins are allowed. XCode throws the Apple LLVM 9.0 error:
clang: error: invalid iOS deployment version '-miphoneos-version-min=11.0', iOS 10 is the maximum deployment target for 32-bit targets [-Winvalid-ios-deployment-target]
This does not inform about the root cause. I've tried both Universal and ARM64 architecture, I have IL2CPP scripting backend, with these settings my past ARkit projects worked. So I guess it may be some of the old plugins or even the app code itself which was still written in Unityscript.
Is there any efficient way at all to identify what's not yet 64-bit compatible? I can't even think of a way to find the problematic items.
Comment
Your answer
![](https://koobas.hobune.stream/wayback/20220612165140im_/https://answers.unity.com/themes/thub/images/avi.jpg)