xamarin 表单 ios 缺少必需的图标文件 167x167
xamarin form ios missing required icon file 167x167
对于我的 xamarin forms ios 项目,我在通过应用程序上传器将 ipa 文件上传到 apple 时遇到错误。
缺少 ipad pro 所需的正好 167x167 的图标文件 ipad。
奇怪的是我实际上已经在 media.xcassets.
中包含了这个文件
知道如何解决这个问题吗?
所以这是我发现的关于此的内容:
首先,我会检查本文中找到的所有信息是否已完成(它讨论了确保您的 .csproj 文件具有对这些文件的所需引用):
https://alexdunn.org/2020/01/06/xamarin-tip-fixing-missing-ios-app-icons/
其次,我将检查 Assets.json 文件和您的 ios 中的 json 文件之间文件名中字母大小写的不匹配.csproj 文件。例如 ipad176.png 与 iPad176.png 不同。这篇文章解释得很好。
https://blog.mzikmund.com/2020/05/the-mystery-of-the-missing-ios-app-icon/
最后,这些都没有解决我的问题。对我来说,我的 json 文件中的一个条目似乎有些奇怪(事件虽然在视觉上看起来不错)。我注意到 json 文件中的每个图标条目在有一些奇怪的东西之后,在我尝试发布存档时都显示为丢失。对我来说,找到有问题的条目的最简单方法是查找第一个(即 json 列表中最早的)图标条目,该条目在我发布时生成了丢失图标错误消息。然后,我卸载了我的 iOS 项目,在 Visual Studio 中打开了 iOS 项目的 .csproj 文件,并找到了第一个应用程序图标的条目。然后,我从 .csproj 文件中复制了文件名,并将 json 中的文件名替换为复制的名称,保存了 json 文件,奇迹般地,我可以将存档发布到 App Store。
对于我的 xamarin forms ios 项目,我在通过应用程序上传器将 ipa 文件上传到 apple 时遇到错误。
缺少 ipad pro 所需的正好 167x167 的图标文件 ipad。
奇怪的是我实际上已经在 media.xcassets.
中包含了这个文件知道如何解决这个问题吗?
所以这是我发现的关于此的内容:
首先,我会检查本文中找到的所有信息是否已完成(它讨论了确保您的 .csproj 文件具有对这些文件的所需引用): https://alexdunn.org/2020/01/06/xamarin-tip-fixing-missing-ios-app-icons/
其次,我将检查 Assets.json 文件和您的 ios 中的 json 文件之间文件名中字母大小写的不匹配.csproj 文件。例如 ipad176.png 与 iPad176.png 不同。这篇文章解释得很好。 https://blog.mzikmund.com/2020/05/the-mystery-of-the-missing-ios-app-icon/
最后,这些都没有解决我的问题。对我来说,我的 json 文件中的一个条目似乎有些奇怪(事件虽然在视觉上看起来不错)。我注意到 json 文件中的每个图标条目在有一些奇怪的东西之后,在我尝试发布存档时都显示为丢失。对我来说,找到有问题的条目的最简单方法是查找第一个(即 json 列表中最早的)图标条目,该条目在我发布时生成了丢失图标错误消息。然后,我卸载了我的 iOS 项目,在 Visual Studio 中打开了 iOS 项目的 .csproj 文件,并找到了第一个应用程序图标的条目。然后,我从 .csproj 文件中复制了文件名,并将 json 中的文件名替换为复制的名称,保存了 json 文件,奇迹般地,我可以将存档发布到 App Store。