Post

Replies

Boosts

Views

Activity

Frameworks Info.plist is missing plist key after archive
After upgrading from Xcode 14 to Xcode 15, when archiving a version for upload to the store, the validation stage fails, giving the following errors (on each framework): "The bundle 'Payload/{my_app_name.app}/Frameworks/Alamofire.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring (ID: 899a35e6-14fa-4145-b366-b4497123375a)" When I open the archive file by clicking on 'Show package content', I can see a 'CFBundleShortVersionString' for each framework in the dSYMs folder. When I open the folder 'Products->Applications->{AppName} and then click on 'Show package content' I'm seeing the 'Framework' folder with the binaries inside. Any idea on what can be the problem and how to fix it?
13
1
6.8k
Sep ’23