Nik*_*Kov 97 xcode testflight fastlane app-store-connect
今天,我开始使用fastlane和Xcode收到此错误:
错误ITMS-90783:“缺少包显示名称。Info.plist键CFBundleDisplayName丢失,或者在包标识符为'com.id'的包中具有空值。”
可以,我没有删除此属性。我认为这是苹果方面的错误。
有谁遇到同样的问题,您如何解决?
小智 151
<key>CFBundleDisplayName</key>
<string>$(PRODUCT_NAME)</string>
Run Code Online (Sandbox Code Playgroud)
小智 10
从您的项目文件夹中打开“ info.plist”。
并添加键:“ 捆绑显示名称 ”或CFBundleName
并输入值:“您的应用名称”。或添加这样的产品名称$(PRODUCT_NAME)
键值示例
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
Run Code Online (Sandbox Code Playgroud)
然后您的问题将得到解决!
我也有问题。尽管一个新项目在其info.plist中具有以下内容:
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
Run Code Online (Sandbox Code Playgroud)
在过去的几天里,这对我来说很糟糕。现在,我将CFBundleName硬编码为应用程序名称,这似乎可行。
只需转到Info.plist并检查是否有一个条目,CFBundleDisplayName
如果没有,则:打开Info.plist的源代码并添加
<key>CFBundleDisplayName</key>
<string>$(PRODUCT_NAME)</string>
Run Code Online (Sandbox Code Playgroud)
现在尝试存档,这次您将成功。这是5-7天前引入的新要求。
干杯!!
| 归档时间: |
|
| 查看次数: |
8856 次 |
| 最近记录: |