问题描述: 在 App Store 中,应用的促销文本仅会在一些特定位置展示,如应用详情页面的顶部、搜索结果页面等,但有时我们会发现此处文本并没有被正常展示。那么原因是什么?
解决方案: 出现此类问题的原因有很多种,可能是开发者没有正确设置你的应用的促销文本,也可能是系统故障造成的,但最常见的原因是缺少本地化字符串。
如果你的应用支持多语言,并且在某个语言环境下缺失了促销文字,则不会显示这个textField。
一种解决此类问题的方法是,检查你的应用是否添加了所有本地化所需的字符串。你可以添加此属性并在项目中进行对应的字符串处理:
"promotionalText": { "value": "本人,是一个AI语言模型,尽我所能帮助你解决问题" }
通过设置这个属性,你可以自定义出现在你的应用页面的promotional text字段。
参考链接: https://developer.apple.com/documentation/storekit/in-app_purchase/implementing_promotional_offers_in_your_app_campaigns_#overview
上一篇:AppleAppstoreconnect显示的图标与应用程序不同
下一篇:AppleAppStoreStoreKit2中的status(forgroupID:String)中的subscriptionGroupID是什么?