GeeTeam / gt3-spm-repo

0 stars 1 forks source link

AppStore connect validation failing #1

Closed kacperd closed 5 months ago

kacperd commented 6 months ago

Hey,

While using your package we started to notice that app validation fails. Below is the error output.

[!] Error uploading ipa file: 
 [Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90060) This bundle is invalid. The value for key CFBundleShortVersionString '0.15.8.3' in the Info.plist file at 'Payload/xxx/Frameworks/GT3Captcha.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: bfe53a42-8306-44a8-aaa0-d7d662fb9cc8)
[Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90208) Invalid Bundle. The bundle xxx/Frameworks/GT3Captcha.framework does not support the minimum OS Version specified in the Info.plist. (ID: b36d3e52-db7c-49ad-af52-cccf39fbff83)
[Application Loader Error Output]: Error uploading '/var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/c8a0a5e0-d29f-4cc2-8a21-ba9a7f65478c.ipa'.
[Application Loader Error Output]: Asset validation failed This bundle is invalid. The value for key CFBundleShortVersionString '0.15.8.3' in the Info.plist file at 'Payload/xxx/Frameworks/GT3Captcha.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: bfe53a42-8306-44a8-aaa0-d7d662fb9cc8) (90060)
[Application Loader Error Output]: Asset validation failed Invalid Bundle. The bundle xxx/Frameworks/GT3Captcha.framework does not support the minimum OS Version specified in the Info.plist. (ID: b36d3e52-db7c-49ad-af52-cccf39fbff83) (90208)
[Application Loader Error Output]: The call to the altool completed with a non-zero exit status: 1. This indicates a failure.
denysApple commented 6 months ago

Having the same exact issue here, looking for a solution.

denysApple commented 6 months ago

@kacperd Did you find any solution yet? I emailed the Geetest team this morning and hope to get some help soon.

kacperd commented 6 months ago

@denysApple Regarding the

[Application Loader Error Output]: Asset validation failed Invalid Bundle. The bundle xxx/Frameworks/GT3Captcha.framework does not support the minimum OS Version specified in the Info.plist. (ID: b36d3e52-db7c-49ad-af52-cccf39fbff83) (90208)

Using an older version of Xcode on our CI helped. We used Xcode 15.1.

With:

[Application Loader Error Output]: Asset validation failed This bundle is invalid. The value for key CFBundleShortVersionString '0.15.8.3' in the Info.plist file at 'Payload/xxx/Frameworks/GT3Captcha.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: bfe53a42-8306-44a8-aaa0-d7d662fb9cc8) (90060)

We decided to stick with older version 0.15.5 for now.

sunnyGeetest commented 5 months ago

With:

Asset validation failed Invalid Bundle. The bundle xxx/Frameworks/GT3Captcha.framework does not support the minimum OS Version specified in the Info.plist.

This is a bug in Apple's Xcode 15.3. Either use a lower version of Xcode, or update the 'minimumOSVersion ' in the Info.plist file in GT3Captcha.framework to 100 can help.

With:

Asset validation failed This bundle is invalid. The value for key CFBundleShortVersionString '0.15.8.3' in the Info.plist file at 'GT3Captcha.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

Please manually modify the value of 'CFBundleShortVersionString' in the Info.plist file at 'GT3Captcha.framework' to 0.15.8 first. We will upgrade sdk version later to solve the problem.