部署后如何更改我的应用程序图标?

How do I change my app icon after deployment?

我正在开发我的第一个应用程序,我正在提供精简版。标准版功能将在用户购买后通过更改 plist 中的值来解锁。我的标准版应用程序图标也与精简版不同。用户购买标准版后,如何更新我的应用程序图标?

我知道我无法在应用程序中更改它...

不,您不能更改应用程序图标,除非您的应用程序是报亭应用程序。

对于报亭应用,您可以执行以下操作:

UIApplication *app = [UIApplication sharedApplication];
[app setNewsstandIconImage:newsstandImage];

或者,您可以向用户提供 iTunes 兑换代码,让他们在 App Store 下载您的应用程序的 "standard" 版本。不过,用户必须自己删除 "lite" 版本。 (虽然这不是一种用户友好的方式)