当我将应用程序提交到应用商店时,我会收到以下邮件:
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
F 215
我使用的是XCode 13.1和MacBook Air M1 2020




发布于 2022-02-07 09:58:41
正如matt在评论中提到的:
Xcode 13中的
--这是用构建设置配置的,而不是直接编辑Info.plist文件。
由于这篇文章中的说明:Missing CFBundleIconName in Xcode9 iOS11 app release,我在两个位置都设置了它
我删除了info.plist键'CFBundleIconName‘,只保留了构建设置,我可以上传存档,没有任何错误。
发布于 2022-06-30 03:33:41
我尝试了很多答案,比如
但是没有成功,所以我所做的是,我只是升级了react-从0.68.1 -> 0.68.2升级到了本机版本,并创建了一个新的react-使用相同的项目名称的原生应用程序,盲目地复制ios文件夹。这解决了我的问题,后来我从前面的代码中应用了自定义更改。
在复制过程中,我在ios/..xcodeproj/project.pbxproj文件中发现了以下更改。这些变化为我解决了问题。


https://stackoverflow.com/questions/70985583
复制相似问题