2016-08-08 2 views
0

Xcode 7.3.1을 사용하고 있습니다.Xcode 7 보관 실패

내 프로젝트는 iOS 시뮬레이터와 내 iPhone에서 완벽하게 실행됩니다.

ld: warning: ignoring file /Users/parthsaxena/Desktop/Vantage/Vantage/Vantage/TextFieldEffects/TextFieldEffects.framework/TextFieldEffects, file was built for arm64 which is not the architecture being linked (armv7): /Users/parthsaxena/Desktop/Vantage/Vantage/Vantage/TextFieldEffects/TextFieldEffects.framework/TextFieldEffects 

ld: bitcode bundle could not be generated because '/Users/parthsaxena/Desktop/Vantage/Vantage/Pods/FirebaseAppIndexing/Frameworks/FirebaseAppIndexing.framework/FirebaseAppIndexing(FIRAppIndexing.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture armv7 

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

당신은 내가 내 프로젝트에 모두 중포 기지 및 TextFieldEffects 프레임 워크를 사용하고 있습니다 것으로 나타났습니다 수 있습니다 내 프로젝트를 보관 그러나, 나는 경고 및 오류를 얻을.

이 문제를 해결하려면 어떤 해결책이 있습니까?

+0

이 볼 https://medium.com/@heitorburger/static-libraries-frameworks-and-bitcode-6d8f784478a9#. ubmzv16t2 –

+0

와 이것도 한 번 http://stackoverflow.com/questions/31233395/ios-library-to-bitcode –

+0

http://stackoverflow.com/questions/30848208/new-warnings-in-ios-9 –

답변

3

라이브러리가 비트 코드없이 컴파일되었지만 프로젝트 설정에서 비트 코드 옵션이 활성화되었습니다. 대상 빌드 설정 및 라이브러리 빌드 설정에서 비트 코드를 활성화하려면 NO로 말하여 경고를 제거하십시오. 가능 비트 코드가 필요한 경우 궁금 분들을 위해

:

참고 : iOS 앱의 경우, 비트 코드는 기본,하지만 선택 사항입니다. 비트 코드를 제공하면 앱 번들의 모든 앱과 프레임 워크에 비트 코드가 포함되어야합니다. watchOS 앱의 경우 비트 코드가 필요합니다. https://developer.apple.com/library/prerelease/watchos/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

1

Firebase는 현재 비트 코드를 지원하지 않습니다 (상황이 잠시 바뀌어야 함). Build Settings ->Enable Bitcode에서 까지으로 설정해야합니다. 난 내 맥에 충분한 여유 공간을 가지고 있지 않았기 때문에