我尝试在 App Store 上运行应用程序图标 A/B 测试,但“产品页面优化”页面上未显示其他图标。
正如我在 Internet 上看到的,应该在 Xcode 中打开
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS
以包含所有图标。但对于 Xamarin,没有目标构建设置可以帮助构建包含图标的存档。
我尝试了各种方法,比如在ipa中手动插入图标、添加mtouch参数、传递
--include-all-app-icons
等等...
但看起来我必须做一些事情来使存档包含这些图标。我只是不知道这里有什么可以帮助
我找到了一种黑客方法来做到这一点:
/usr/bin/xcrun actool --errors --warnings --notices --output-format xml1 --输出部分信息-plist /Users/y.babii/Documents/GitHub/WhatIsUkraine/src/WhatIsUkraine.iOS/obj/iPhone/Release/atool/partial-info.plist --app-icon AppIcon --include-all-app-icons --alternate-app-icon "AppIcon_1" --compress-pngs --target-device iphone --minimum-deployment-target 13.0 --platform iphoneos --编译 /Users/y.babii/Documents/GitHub/WhatIsUkraine/src/WhatIsUkraine.iOS/obj/iPhone/Release/atool/bundle /Users/y.babii/Documents/GitHub/WhatIsUkraine/src/WhatIsUkraine.iOS/obj/iPhone/Release/atool/cloned-assets/Resources/Media.xcassets
注意:我们只提到AppIcon_1是可以的,其余的也将包括在内。