Xcode - Info.plist - 损坏/未定位

问题描述

我有一个使用图表的项目 (Daniel Gindi),稍后会详细介绍。

当我在上传到 App Store 之前尝试验证项目时,我收到一条消息,说捆绑包显示名称为 399,超过 255 个字符,因此无法处理。实际上是

事实证明存在 Info.plist 错误/损坏。

如果我移动 Info.plist 以欺骗 Xcode 允许我选择 plist 的新位置,它不允许我(在突出显示文件位置并选择选择之后)。

enter image description here

enter image description here

当我尝试编译时,我收到以下消息,暗示 Charts Framework 有一个找不到的 Info.plist?为什么,而且肯定一个项目只有一个 Info.plist?

ProcessInfoPlistFile /Users/edward/Library/Developer/Xcode/DerivedData/Solar123-bqjcnonskcyoyygfqcnuiojnqgiy/Build/Products/Debug-iphoneos/Charts.framework/Info.plist /Users/edward/Desktop/Charts-master/Source/Supporting\ Files/Info.plist (in target 'Charts' from project 'Charts')
cd /Users/edward/Desktop/Charts-master
builtin-infoPlistUtility /Users/edward/Desktop/Charts-master/Source/Supporting\ Files/Info.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphoneos -requiredArchitecture arm64 -o /Users/edward/Library/Developer/Xcode/DerivedData/Solar123-bqjcnonskcyoyygfqcnuiojnqgiy/Build/Products/Debug-iphoneos/Charts.framework/Info.plist

error: Build input file cannot be found: '/Users/edward/Desktop/Charts-master/Source/Supporting Files/Info.plist' (in target 'Charts' from project 'Charts')

如何强制 Xcode 接受 Info.plist 位置?

我使用的是 Xcode Monterey 12.0 Beta (21A5268h) 和 Xcode 12.5.1 (12E507)。

我注意到 Tests 和 UITests 中有一个 Info.plist - 这是正确的吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)