如何在 App Store Connect 上 AB 测试您的 iOS 应用程序图标?

Mar*_*ges 10 ab-testing abtest ios app-store-connect

根据文档,您现在应该能够在 iOS 上对应用程序图标进行 AB 测试。

但是,我不知道该怎么做。

在这里,它说您需要包含一个支持上传备用图标的资产目录。https://help.apple.com/app-store-connect/#/devb53f12312

我上传了一个带有备用图标的应用程序,用户可以在应用程序中更改这些图标,并且该二进制文件在资产目录中包含备用应用程序图标的资产。但是,当我尝试在 App Store Connect 上运行 AB 测试时,图标字段不存在。我只能在新的处理中更改屏幕截图。

小智 8

对于 AB Test 应用程序图标,您需要按以下方式设置图标:

\n
    \n
  1. 将替代图标添加到资产目录(.xcassets将替代图标添加到目标中包含的您应该提供所有可用的图标变体,包括 1024x1024。
  2. \n
  3. 配置构建系统以保留替代图标。在目标构建设置中配置ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS为包含所有图标或ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES仅包含部分图标
  4. \n
  5. 将应用程序构建上传并发布到 AppStore
  6. \n
  7. 根据Apple指南配置AB测试
  8. \n
\n

ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES当您对不同的构建配置有不同的图标并且不想将它们全部包含在应用程序二进制文件中时,此功能非常有用。

\n

注意:您不需要将 CFBundleIcons 键添加到 Info.plist。ASSETCATALOG 参数 和.xcassets就足够了。

\n

注 2:M1 mac 上的 Xcode 13.3.1 和 iOS 14,15 模拟器似乎存在错误 \xe2\x80\x94 alt 图标在那里不起作用。\n但在物理设备和 iOS 13 模拟器中一切正常

\n

  • 我们刚刚得到的一个重要警告...发布新版本的应用程序将停止您当前的测试(即使所有相同的资产都可用)。来自 [Apple 文档](https://developer.apple.com/app-store/product-page-optimization/): > 一次可以激活一个测试,一旦激活,您将无法更改它开始了。测试最多运行 90 天,除非您选择停止它或发布新的应用程序版本。 (2认同)

use*_*239 -3

每个苹果

\n
\n

从出现的菜单中选择一个图标。此菜单显示 app\xe2\x80\x99s 二进制文件中包含的所有应用程序图标。

\n
\n

所以我认为您已经错误地实现了备用图标,请检查此示例以了解实现此功能的正确方法

\n