I get the error message "the required arm64 architecture is missing in the file /user/location/myframework.a(2 slices)" when I compile my project for iPad mini, it refers to the specific third-party platform that I use. This error is not displayed for any of the old arm7 devices.
I know that this framework must be compiled to support the arm64 framework, so for debugging I created a second project that was completely empty except for this framework, and it compiles fine for iPad mini. I used some of the functionality of the framework just to make sure that it was really used by the project, and it worked just fine.
So I'm 100% sure that the problem is not in the framework, but in the settings of my project or something else. I thought it might be that the old structure is still cached somewhere, so I cleaned and rebuilt, I deleted the derived data, completely deleted the wireframe and added it back. Nothing has changed, anyway the error "the required arm64 architecture is missing in the file /user/location/myframework.a(2 slices)"
What could be causing this problem?
EDIT: I should have mentioned that the project installs perfectly on the iPad mini when the above structure is not included in the project. arm64 is specified as a valid architecture in the project settings.
source
share