kingslay / KSPlayer

A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
GNU General Public License v3.0
869 stars 184 forks source link

添加 Package 无法将最新的 FFmpegKit 添加进去 #709

Closed FaiChou closed 6 months ago

FaiChou commented 6 months ago

我尝试了

dependencies: [
    .package(url: "https://github.com/kingslay/KSPlayer.git", .branch("develop"))
]

它会将 FFmpetKit 6.1.0 作为依赖添加进项目。

也尝试了手动 git clone --depth 1 https://github.com/kingslay/KSPlayer.git && git submodule update --init --recursive, 再添加本地的依赖库到 Xcode 项目,但最终还是将 FFmpetKit 6.1.0 添加到项目里。并且 KSPlayer/FFmpegKit 下是最新的 commit。

image
FaiChou commented 6 months ago
image
FaiChou commented 6 months ago

尝试 reset package caches 和 resolve package version, 清除 DerivedData 都没效果。

kingslay commented 6 months ago

如果你想用最新的。那你就用 .package(url: "https://github.com/kingslay/FFmpegKit.git",.branch("main")),

FaiChou commented 6 months ago

用最新版后报错 fftools 链接失败

image