![]() |
1
2
如果不发布一个新的应用程序,就无法做到100%准确。 如果您确实使用了某种标志,请将该标志保存在钥匙链和/或iCloud中,这样它就有更好的机会在卸载/重新安装过程中以及在设备之间(如果您使用iCloud)保持不变。 不过,你最好的选择可能是发布一个新的lite版本的应用程序。维持两个版本可能会很痛苦,但至少你可以确定谁得到了报酬,谁没有。 |
|
2
1
我使用服务器端脚本在一定程度上实现了这一点。在首次启动应用程序时,我会从服务器上获取数据,以确定这是付费安装还是免费安装,然后将这些信息保存在iCloud中。它工作得相对较好,但确实有一个缺点;查询失败的一小部分时间。如果失败了,我只需将应用程序设置为付费,这样就不会把任何人搞砸。这让我有点受不了,但我接受了打击,因为我不必在想切换付费/免费时更新。 |
|
3
-2
您不能为免费或付费购买应用程序的客户单独显示更新或广告。无论何时您将付费应用程序更改为免费,客户现在都可以免费下载该应用程序。 |
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 8 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 8 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 9 月前 |
![]() |
selcukctn · 如何在react native中制作无限动画? 9 月前 |
![]() |
Nicolas Gimelli · iOS 18远程通信通知不起作用 9 月前 |