Skip to content

[6.0.0-preview.8] App store 上传失败:ITMS-90208 for WechatOpenSDK.framework #762

Description

@cddqssc

App Store 上传时报错:

ITMS-90208: Invalid Bundle - The bundle Runner.app/Frameworks/WechatOpenSDK.framework does not support the minimum OS Version specified in the Info.plist.

检查后发现 WechatOpenSDK.framework 内部的最低系统版本信息不一致。Info.plist里面写的MinimumOSVersion 12.0

但

otool -l build/ios/archive/Runner.xcarchive/Products/Applications/Runner.app/Frameworks/WechatOpenSDK.framework/WechatOpenSDK | grep -A8 -B2 'LC_BUILD_VERSION\|platform\|minos\|sdk

输出

Load command 8
      cmd LC_BUILD_VERSION
 platform 2
    minos 15.0
      sdk 26.2

就是说:

WechatOpenSDK.framework/Info.plist     MinimumOSVersion = 12.0
WechatOpenSDK.framework/WechatOpenSDK  LC_BUILD_VERSION minos = 15.0

这可能导致 App Store 校验认为 framework 的 Info.plist 与实际二进制支持的最低 iOS 版本不一致。然后报ITMS-90208

麻烦确认一下 WechatOpenSDK-NoPay.xcframework 里的 Info.plist 是否需要同步调整最低 iOS 版本。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions