2015-09-25 44 views

回答

1

框架標誌目前不適用於tvOS。對於tvOS,我們只提供一個帶有頭文件的通用靜態庫(* .a)(從包含模擬器和設備的切片的通用意義上來說)。

+0

現在可用(https://code.videolan.org/videolan/VLCKit) – JaSHin

+0

嗨,大家好我一直在嘗試現在,如果你管理它,我有一個開放的自由職業者項目來實現這一點,TVVLCKit.framework,我可以用在一個項目和從Xcode存檔這裏是自由職業者,如果你喜歡做一些$$$我願意支付約50美元https://www.freelancer.co.uk/projects/Mobile-Phone/Compile-TVVLC-framework-MobileVLCKIt/ – gav

1

看來,編譯過程被分解,因爲tvOS和iOS版本不匹配:用tv​​OS 9.1編譯後,它抱怨缺少9.0 SDK:

[info] Building MobileVLCKit (MobileVLCKit, Release, iphoneos) 
xcodebuild: error: SDK "iphoneos9.0" cannot be located. 

我不是很自信的理解編譯的價格,但似乎最後階段必須硬編碼的編制目錄和顯然了一個惡劣的目標,但也可以使用這些信息爲基礎SDK,所以我增加了一個新的參數,如下圖所示:

buildxcodeproj MobileVLCKit「TVVLCKit」手機appletvos9.0

buildxcodeproj MobileVLCKit 「TVVLCKit」 iphonesimulator appletvsimulator9.0

該替換值xcodebuild聯編的--sdk在buildxcodeproj

此外,在最終脂命令的路​​徑是錯誤的

希望幫助

+0

爲我行事正確。 – feepk

+0

@feepk你能再看一遍嗎?我一直在努力編譯tvos的框架,現在幾天沒有成功。此構建腳本不起作用:https://gist.github.com/fbradyirl/8dcc1674c87a9067a356 – stefple

+0

對不起。我只是忘了添加所有的框架。效果很好。感謝所有你的工作feepk! – stefple