首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少Info.plist值- Info.plist键“CFBundleIconName”的值丢失

缺少Info.plist值- Info.plist键“CFBundleIconName”的值丢失
EN

Stack Overflow用户
提问于 2022-02-04 11:24:02
回答 2查看 4.4K关注 0票数 7

当我将应用程序提交到应用商店时,我会收到以下邮件:

TMS-90713:缺少Info.plist值--在包‘.’中缺少Info.plist键'CFBundleIconName‘的值。使用iOS 11或更高版本的SDK构建的应用程序必须在资产目录中提供应用程序图标,并且还必须为这个Info.plist键提供一个值。有关更多信息,请参见http://help.apple.com/xcode/mac/current/#/dev10510b1f7

我已经尝试过这篇文章中的所有内容:Missing CFBundleIconName in Xcode9 iOS11 app release

  • I从项目一开始就有一个资产(它是一个模板)。包键在键的
  • 值中的
  • 与目录的名称相同。
  • I在构建设置中选择了资产。
  • I被检查目标成员资格。

F 215

我使用的是XCode 13.1和MacBook Air M1 2020

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-07 09:58:41

正如matt在评论中提到的:

Xcode 13中的

--这是用构建设置配置的,而不是直接编辑Info.plist文件。

由于这篇文章中的说明:Missing CFBundleIconName in Xcode9 iOS11 app release,我在两个位置都设置了它

我删除了info.plist键'CFBundleIconName‘,只保留了构建设置,我可以上传存档,没有任何错误。

票数 3
EN

Stack Overflow用户

发布于 2022-06-30 03:33:41

我尝试了很多答案,比如

但是没有成功,所以我所做的是,我只是升级了react-从0.68.1 -> 0.68.2升级到了本机版本,并创建了一个新的react-使用相同的项目名称的原生应用程序,盲目地复制ios文件夹。这解决了我的问题,后来我从前面的代码中应用了自定义更改。

在复制过程中,我在ios/..xcodeproj/project.pbxproj文件中发现了以下更改。这些变化为我解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70985583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档