ffmpeg-kit icon indicating copy to clipboard operation
ffmpeg-kit copied to clipboard

version contain "LTS", this is not allowed in Xcode 15. We can't use this library anymore

Open dengchaojie opened this issue 11 months ago • 0 comments

Description When we archive app and upload app to Appstore in Xcode 15.1, such error is reported:

Asset validation failed This bundle is invalid. The value for key CFBundleShortVersionString '4.5.1.LTS' in the Info.plist file at 'Payload/UniStudent.app/Frameworks/ffmpegkit.framework' must be a period-separated list of at most three non-negative integers. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring (ID: 5129009e-d1d8-4480-a360-ffccc336122b)

Asset validation failed This bundle is invalid. The value for key CFBundleVersion [4.5.1.LTS] in the Info.plist file must be a period-separated list of at most three non-negative integers. Please find more information about CFBundleVersion at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleversion (ID: 2585fdc2-153a-4148-ac85-3680284b58ac)

Expected behavior for example, please change FFmpegKit Native 6.0.LTS to 6.0.10

Environment

  • Xcode version: 15.1
  • iOS SDK 10 or later armv7, arm64, i386 and x86-64 architectures

dengchaojie avatar Mar 18 '24 06:03 dengchaojie