After update to Xcode 5 - ld: symbol(s) not found for architecture armv7 or armv7s linker error

后端 未结 7 1392
无人及你
无人及你 2020-12-04 06:27

I just updated my iPhone 4S software to iOS 7 Beta 2 while I was in the middle of putting the final touches on a new app (Phonegap).. not a good idea!

After it was d

7条回答
  •  南笙
    南笙 (楼主)
    2020-12-04 06:54

    Because my lib.a is for only armv7

    what i did was

    Active Architecture Only = yes

    buildSettings = {
                    ALWAYS_SEARCH_USER_PATHS = NO;
                    "ARCHS[sdk=iphoneos*]" = (
                        armv7s,
                        armv7,
                    );
                    "ARCHS[sdk=iphoneos6.*]" = (
                        armv7s,
                        armv7,
                    );
                    "ARCHS[sdk=iphoneos7.*]" = (
                        armv7,
                        armv7s,
                    );
    

    it was build and archived fine

    hope it helps

提交回复
热议问题