Missing required arm64 architecture in Xcode

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.

+4
source share
2 answers

64-, , 64-

enter image description here

+6

lipo -info, SDK i386 x86_64.

-1

Source: https://habr.com/ru/post/1528082/


All Articles