簡體   English   中英

Xcode 5.1中的MPMusicPlayerController鏈接器錯誤

[英]MPMusicPlayerController linker error in Xcode 5.1

我的媒體播放器應用程序可以正常編譯,並且可以在舊版本中無縫運行。 我升級了Xcode,並遇到以下錯誤

架構armv7的未定義符號:
從以下位置引用的“ _OBJC_CLASS _ $ _ MPMusicPlayerController”
libvolumectrl_r.a(PlayerVolumeControl.o)中的objc-class-ref
ld:找不到架構armv7的符號
clang:錯誤:鏈接器命令失敗,退出代碼為1(使用-v查看調用)

我已經根據以前的解決方案搜索嘗試過以下方法

  1. 在構建階段鏈接庫中添加了MediaPlayer.framework
  2. 在我的源文件中包含以下導入

#import <MediaPlayer/MediaPlayer.h>
#import <MediaPlayer/MPMusicPlayerController.h>

我仍然無法編譯。 如果還有其他遺漏步驟,請告知我

轉到構建設置->有效架構->刪除armv7架構。 在架構中只有arm64。 然后清理應用程序並構建它,不會出現任何鏈接器錯誤。 請按照以下步驟操作。 問候,金賈爾

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM