在 Info.plist CFBundleSupportedPlatforms 或 modplug 的 Mach-O LC_VERSION_MIN 中找不到平台系列

Posted

技术标签:

【中文标题】在 Info.plist CFBundleSupportedPlatforms 或 modplug 的 Mach-O LC_VERSION_MIN 中找不到平台系列【英文标题】:Couldn't find platform family in Info.plist CFBundleSupportedPlatforms or Mach-O LC_VERSION_MIN for modplug 【发布时间】:2019-12-11 14:45:33 【问题描述】:

当我尝试在 Apple Store Connect 中下载应用程序时,我收到错误消息“在 Info.plist CFBundleSupportedPlatforms 或 Mach-O LC_VERSION_MIN for modplug 中找不到平台系列”。谁知道如何解决这个问题?

我尝试了以下方法:

    从复制捆绑资源中删除了不必要的文件。

    在 plist 中添加:

    <key>CFBundleSupportedPlatforms</key>
    <array>
        <string>iPhoneOS</string>
    </array> 
    我在项目中寻找 .dSYM 文件。我什么也没找到。

你还能做什么?这两天我一直在尝试解决这个问题。

操作系统:macOS 10.13.6

xcode:版本 10.1 (10B61)

【问题讨论】:

我假设modplug 是您构建设置中的某种动态框架。是否将部署目标设置为任何 ios 版本? @Kamil.S 我已经开发了第二个月的应用程序,并在一周前将其上传到 AppStore Connect。一切都很好,但昨天发生了这个错误。我对 modplug 一无所知。 你在使用任何第三方框架吗? @Kamil.S 'Firebase/Core' 和 'Firebase/AdMob'。但他们之前 【参考方案1】:

我解决了这个问题。首先我删除了~/Library/Developer/Xcode/DerivedData/ModuleCache 目录。然后我再次创建了项目。只有这样我才能在 Apple Store Connect 中下载该应用程序。

【讨论】:

以上是关于在 Info.plist CFBundleSupportedPlatforms 或 modplug 的 Mach-O LC_VERSION_MIN 中找不到平台系列的主要内容,如果未能解决你的问题,请参考以下文章

Copy Bundle Resources 构建阶段在 xcode 6 中包含此目标的 Info.plist 文件“Info.plist”吗?

在 Qt 中向 Info.plist 添加条目

关于macbook里info.plist文件无法修改怎么办?

在路径 build/Debug-iphonesimulator/XXX.app/Info.plist 中找不到目标应用程序的 Info.plist

在 iOS 上运行的 plist 文件出现问题:Info.plist:在第 44 行遇到意外元素(plist 只能包含一个对象)

xamarin ios 发布错误-缺少 Info.plist 值-缺少 Info.plist 键“CFBundleIconName”的值