highcharts / highcharts-ios

iOS wrapper for Highcharts.
Other
127 stars 39 forks source link

Invalid Version Number 11.4.1.1 Blocks Releasing #436

Closed 7-plus-t closed 5 months ago

7-plus-t commented 6 months ago

The current version number 11.4.1.1 is an invalid CFBundleShortVersionString and fails the upload of the host app with:

[ContentDelivery.Uploader] Asset validation failed (90060) This bundle is invalid. The value for key CFBundleShortVersionString '11.4.1.1' in the Info.plist file at 'Frameworks/Highcharts.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 

See: https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring https://forums.developer.apple.com/forums/thread/747288

zcjhnsn commented 6 months ago

Also seeing this issue when submitting to the App Store with an invalid privacy manifest file. 11.4.0's privacy manifest is invalid as is 11.4.1. Swift Package Manager only accepts SemVer with 3 components X.X.X so we cannot point to 11.4.1.1. Please update the version to 11.4.2 or similar.

MikolajMichalczak commented 6 months ago

Hi all! We apologize for the delay. A new release is in preparation and will be available shortly. Thank you for your patience.

MikolajMichalczak commented 5 months ago

@7-plus-t @zcjhnsn Version 11.4.3 has been released and is now available.

7-plus-t commented 5 months ago

With 11.4.3 the build fails on Highcharts.framework/Headers/HITooltip.h201:997 with error: '/*' within block comment

I will open a new issue.

7-plus-t commented 5 months ago

See #439 for follow up issue.