iOS 检测购买的版本以更改功能

     2023-02-23     29

关键词:

【中文标题】iOS 检测购买的版本以更改功能【英文标题】:iOS Detect Purchased Version to Change Functionality 【发布时间】:2010-11-07 23:21:23 【问题描述】:

是否可以/允许检测用户最初购买我的应用的一个版本?或者反过来能够检测到新购买者?

我正在将应用从付费切换到免费并添加广告,但理想情况下,我能够检测到那些已经为应用付费而不添加广告的用户。

【问题讨论】:

如果它们是应用商店中的单独下载,您只需删除免费版本中的广告服务代码即可。如果它是应用内购买,只需让它解锁一些东西——比如说,在 NSUserDefaults 中改变一些东西。如果他们重新下载并再次“解锁”付费版本,Apple 应确保不要重复收费(就像您重新下载已付费的应用时一样) 【参考方案1】:

据我所知,这是不可能的。据我所知,在 Apple 方面检测而不是向重新购买者收费是 100%。

【讨论】:

【参考方案2】:

实现您想要的最佳方式是在付费版本之外拥有免费版本。其他任何事情都相当容易出错。

【讨论】:

检测 BOOL 可用性以支持多个 iOS 版本?

】检测BOOL可用性以支持多个iOS版本?【英文标题】:DetectBOOLavailabilitytosupportmultipleiOSversions?【发布时间】:2014-08-1917:44:16【问题描述】:我试图找出如何检测外部BOOL是否可用,以便我可以支持iOS7和8。iOS8中的新功能是一个BOOL,... 查看详情

设置应用内购买以调试代码 IOS

】设置应用内购买以调试代码IOS【英文标题】:Settingupin-AppPurchasetodebugcodeIOS【发布时间】:2015-12-1619:13:44【问题描述】:我正在尝试学习如何在我的应用中包含应用内购买。我目前只需要一个iAP,它允许我将应用程序从免费版... 查看详情

如何创建应用内购买以从免费版升级到付费版 android

】如何创建应用内购买以从免费版升级到付费版android【英文标题】:Howtocreatein-apppurchasetoupgradefromfreeversiontopaidversionandroid【发布时间】:2013-10-3020:03:24【问题描述】:我的应用有两个版本付费版免费版现在在免费版本中,我禁... 查看详情

我降低了 iOS 部署目标版本以在 iPhone 中运行应用程序,但未应用版本更改

】我降低了iOS部署目标版本以在iPhone中运行应用程序,但未应用版本更改【英文标题】:IlowerediOSdeploymenttargetversiontoruntheappinaniPhonebuttheversionchangeisnotapplied【发布时间】:2016-11-1002:57:15【问题描述】:正如您在下面的屏幕截图中... 查看详情

与新应用版本同步更改应用内购买名称

】与新应用版本同步更改应用内购买名称【英文标题】:ChangingIn-AppPurchasenamesynchronouslywithnewappversion【发布时间】:2013-04-1409:50:57【问题描述】:是否可以?我对我的应用内购买进行了更改,我希望它的新显示名称在新应用版本... 查看详情

使用 Ad-Hoc 版本的 App 测试 iOS 应用内购买

】使用Ad-Hoc版本的App测试iOS应用内购买【英文标题】:TestingiOSIn-AppPurchasewithAd-HocVersionofApp【发布时间】:2011-12-1420:36:48【问题描述】:我已为AppStore中已提供的下一个应用版本的一组高级功能实施了应用内购买。我已经在我的设... 查看详情

检测 iOS 版本

】检测iOS版本【英文标题】:DetectiOSVersion【发布时间】:2016-08-1204:58:27【问题描述】:我目前正在使用下面的代码来检查用户正在运行的iOS版本但是它有一个小问题,如果版本有第3位数字,它不会添加句点,所以当我检查时它... 查看详情

StoreKit 框架 - 更改 iTunes 商店以进行应用内购买时未调用回调

】StoreKit框架-更改iTunes商店以进行应用内购买时未调用回调【英文标题】:StoreKitframework-CallbacknotcalledwhenChangingiTunesstoreforinapppurchases【发布时间】:2013-06-1821:46:06【问题描述】:我对StoreKit框架和切换国家有疑问我正在iOS上尝试... 查看详情

mobx对修饰器的实验支持功能在将来的版本中可能更改。在“tsconfig“或“jsconfig“中设置“experimentaldecorators“选项以删除此警告

...obx,vscode提示  对修饰器的实验支持功能在将来的版本中可能更改。在“tsconfig“或“jsconfig“中设置“experimentalDecorators“选项以删除此警告设置一下vscode配置就行。window系统:1.vscode左下角齿轮设置=>设置​2.搜索 exp... 查看详情

如何在应用内购买功能中更改状态“需要开发者操作”

】如何在应用内购买功能中更改状态“需要开发者操作”【英文标题】:Howtochangestatus"DeveloperActionNeeded"inIn-AppPurchaseFeature【发布时间】:2011-06-2905:54:48【问题描述】:我的应用之前被拒绝了,我在解决问题后再次上传了... 查看详情

在不更改版本的情况下检测不兼容的 API 更改

】在不更改版本的情况下检测不兼容的API更改【英文标题】:DetectanincompatibleAPIchangewithoutversionchange【发布时间】:2015-04-1120:48:26【问题描述】:我在Java-Maven-Jenkins项目上使用语义版本控制,因此,每当完成不兼容的API更改时,... 查看详情

从 iOS 应用检测用户的 watchOS 版本

】从iOS应用检测用户的watchOS版本【英文标题】:Detectuser\'swatchOSversionfromiOSapp【发布时间】:2020-02-1318:13:07【问题描述】:我有一个iOS应用程序,其中有一些与手表相关的iOS应用程序设置。我只想在用户拥有与我的应用兼容的Appl... 查看详情

检测 EditText 的内容是由用户更改还是以编程方式更改?

】检测EditText的内容是由用户更改还是以编程方式更改?【英文标题】:DetectifcontentofEditTextwaschangedbyuserorprogrammatically?【发布时间】:2014-03-2507:07:37【问题描述】:我需要一种方法来检测EditText是否已因用户键入内容或应用程序... 查看详情

iPhone + 应用内购买 + 更改提示信息

】iPhone+应用内购买+更改提示信息【英文标题】:iPhone+InApppurchase+changealertmessage【发布时间】:2010-02-0106:46:23【问题描述】:我已经在现有应用程序之一中实现了应用内购买,它运行良好。但问题是,每当我点击任何锁定的功能... 查看详情

win10装net3.5?bits服务有问题:请求的服务已经启动。请键入nethelpmsg2182以获得更多的帮助

检测到与Windows更新有关的问题。信息IsPostback_RC_PendingUpdatesIsPostback:False信息ServiceStatusBITS服务有问题:请求的服务已经启动。请键入NETHELPMSG2182以获得更多的帮助。检测到的潜在问题一些安全设置缺失或已更改一些安全设置缺失或... 查看详情

在 iOS 中使用 PhoneGap 检测 SIM 卡更改

】在iOS中使用PhoneGap检测SIM卡更改【英文标题】:DetectSIMchangeusingPhoneGapiniOS【发布时间】:2015-12-0914:28:38【问题描述】:我正在开发一个PhoneGapiOS应用程序,该应用程序需要使用SIM或MSISDN来实现某些功能。我想知道是否有任何方... 查看详情

我可以以编程方式更改应用程序图标吗

...两个内置的应用图标(免费和高级),是否可以在应用内购买成功完成后以编程方式将免费图标替换为高级图标?【问题讨论】:因为iOS10.3这是可能的!看看这个答案:***.com/questions/41950994/…iOS10.3+有解决方案***.com/ 查看详情

我可以以编程方式更改应用程序图标吗

...两个内置的应用图标(免费和高级),是否可以在应用内购买成功完成后以编程方式将免费图标替换为高级图标?【问题讨论】:因为iOS10.3这是可能的!看看这个答案:***.com/questions/41950994/…iOS10.3+有解决方案***.com/ 查看详情