omise / omise-ios

Omise iOS SDK
https://www.opn.ooo
MIT License
74 stars 36 forks source link

Asset validation failed when upload to AppStore #232

Closed luyud closed 11 months ago

luyud commented 1 year ago

When I package and upload the APP, an error is displayed:

I use carthage update --use-xcframeworks install omise sdk

I've tried deleting the build and upgrading Carthage and then rebuilding, but the error remains.

The bundle 'Payload/{name}.app/Frameworks/OmiseSDK.framework' is missing plist key. The Into.plist file is missing the required key: CFBundleShortVersionString. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/ bundleresources/intormation_property_list/cfbundleshortversionstring (ID: feea7145-1c7a-489f-80bf-5d9b13d32cb8)
image
luyud commented 1 year ago

I found a solution here, Can work temporarily https://developer.apple.com/forums/thread/738351

aashishgurung commented 1 year ago

@LuYu001 Thanks for reaching out. We are planning to drop support for Carthage. We strongly recommend transitioning to the Swift Package Manager (SPM). Please reach out to us again if you have any trouble with SPM.