【问题标题】:Missing Asset Catalog by deploying Xamarin.iOS-App通过部署 Xamarin.iOS-App 缺少资产目录
【发布时间】:2018-12-23 15:54:32
【问题描述】:

我正在 VS 中为连接到 MacinCloud 的 Windows 开发适用于 iOS 的 Xamarin-App。当我在 MacinCloud 的 Application Loader 中将我的应用程序部署为 ipa 文件时,没有任何错误。但是每次我收到来自苹果的电子邮件时都会出现以下错误:

缺少资产目录 - 您的应用缺少“MyProject.iOS.app”中的资产目录文件。如需更多信息,请参阅http://help.apple.com/xcode/mac/current/#/dev10510b1f7

在这里 (https://answers.unrealengine.com/questions/719222/how-to-deal-with-missing-asset-catalog-response-fr.html) 我发现 我的 ipa 文件中缺少 Assets.car 文件。怎么生产?

我的项目结构:

你看,我里面有所有必要的图标!否则应用程序加载器会导致错误..

另外在 Info.plist 我有:

<key>XSAppIconAssets</key>
<string>Resources/Media.xcassets/AppIcons.appiconset</string>
<key>XSLaunchImageAssets</key>
<string>Resources/Media.xcassets/LaunchImages.launchimage</string>
<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconName</key>
        <string>Icon</string>
        <key>CFBundleIconFiles</key>
        <array>
            <string>AppStore.png</string>
            <string>Icon-83.5@2x.png</string>
            <string>Icon-60@2x.png</string>
            <string>Icon-60@3x.png</string>
            <string>Icon-76.png</string>
            <string>Icon-76@2x.png</string>
            <string>Icon-Small.png</string>
            <string>Icon-Small@2x.png</string>
            <string>Icon-Small@3x.png</string>
            <string>Icon-Small-20.png</string>
            <string>Icon-Small-20@2x.png</string>
            <string>Icon-Small-20@3x.png</string>
            <string>Icon-Small-40.png</string>
            <string>Icon-Small-40@2x.png</string>
            <string>Icon-Small-40@3x.png</string>
        </array>
    </dict>
</dict>

我正在使用以下版本:

  • VS 15.7.4 与 Xamarin.iOS 11.12.0.4
  • MacinCloud 与 VS for Mac 7.5.3 与 Xamarin.iOS 11.12.0.4 和 Xcode 9.4.1

【问题讨论】:

    标签: c# xamarin xamarin.ios


    【解决方案1】:

    我找到了原因:路径 Resources/Media.xcassets/AppIcons.appiconset 不存在。它是Media.xcassets/AppIcons.appiconset。我不知道为什么 Visual Studio 添加了这个..

    【讨论】:

    • 我面临同样的问题。但是从路径中删除“资源”后仍然存在问题。还有其他选择吗?
    猜你喜欢
    • 2018-10-25
    • 2013-11-01
    • 2020-04-03
    • 2013-10-09
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多