2016-09-28 2 views
0
에서 참조)

아래 오류가 발생했습니다. 친절하게 도와 전에 친구 중 하나가이 문제에 직면 한 경우 내가 엑스 코드 7.3.1아키텍처에 대한 정의되지 않은 기호 x86_64 : "_AVAudioSessionCategoryPlayback"(

Undefined symbols for architecture x86_64: 
    "_AVAudioSessionCategoryPlayback", referenced from: 
     -[AppDelegate loadInitialParameters] in AppDelegate.o 
    "_AVAudioSessionInterruptionNotification", referenced from: 
     -[AppDelegate loadInitialParameters] in AppDelegate.o 
    "_AVAudioSessionInterruptionTypeKey", referenced from: 
     -[AppDelegate sessionDidInterrupt:] in AppDelegate.o 
    "_AVMetadataID3MetadataKeyGeneralEncapsulatedObject", referenced from: 
     -[BiscootAudioPlayer handleTimedMetadata:] in BiscootAudioPlayer.o 
    "_AVPlayerItemDidPlayToEndTimeNotification", referenced from: 
     -[BiscootAudioPlayer stopPlayer] in BiscootAudioPlayer.o 
     -[BiscootAudioPlayer dealloc] in BiscootAudioPlayer.o 
     -[BiscootAudioPlayer prepareToPlayAsset:withKeys:] in BiscootAudioPlayer.o 
     -[BiscootAudioPlayer updateCurrentTimeForPlayer] in BiscootAudioPlayer.o 
    "_CATransform3DConcat", referenced from: 
     -[CustomIOS7AlertView close] in CustomIOS7AlertView.o 
     ___28-[CustomIOS7AlertView close]_block_invoke in CustomIOS7AlertView.o 
     ___52+[MMDrawerVisualState slideAndScaleVisualStateBlock]_block_invoke in MMDrawerVisualState.o 
     ___51+[MMDrawerVisualState swingingDoorVisualStateBlock]_block_invoke in MMDrawerVisualState.o 
    "_CATransform3DIdentity", referenced from: 
     ___73-[MMExampleDrawerVisualStateManager drawerVisualStateBlockForDrawerSide:]_block_invoke in MMExampleDrawerVisualStateManager.o 
     ___52+[MMDrawerVisualState slideAndScaleVisualStateBlock]_block_invoke in MMDrawerVisualState.o 
     ___51+[MMDrawerVisualState swingingDoorVisualStateBlock]_block_invoke in MMDrawerVisualState.o 
     ___66+[MMDrawerVisualState parallaxVisualStateBlockWithParallaxFactor:]_block_invoke in MMDrawerVisualState.o 
     -[MMDrawerController applyOvershootScaleTransformForDrawerSide:percentVisible:] in MMDrawerController.o 
     -[MMDrawerController resetDrawerVisualStateForDrawerSide:] in MMDrawerController.o 
    "_CATransform3DMakeRotation", referenced from: 
     -[CustomIOS7AlertView close] in CustomIOS7AlertView.o 
     ___40-[SVPullToRefreshView rotateArrow:hide:]_block_invoke in UIScrollView+SVPullToRefresh.o 
    "_CATransform3DMakeScale", referenced from: 
     ___73-[MMExampleDrawerVisualStateManager drawerVisualStateBlockForDrawerSide:]_block_invoke in 

를 사용하고 8.0 최소 전개 대상이다.

답변

1

추가 빌드 설정에서 유효한 아키텍처에서 x86_64에와 빌드 페이즈 아래 링크 바이너리와 라이브러리에 QuartzCore을 추가, 만 CATransform * 오류에 대한

+0

위의 솔루션 작동하지 않았다. – iAviatorJose

+0

그 외에도 AVFoundation.framework를 Project-> Target-> Linked Frameworks and Libraries 목록에 추가해야합니다. 아마도 AVKit.framework도 필요합니다. – Alfishe

0

에 빌드 활성 아키텍처를 표시 : enter image description here

관련 문제