iphone - 在提交的应用中删除功能

标签 iphone app-store app-store-connect

我目前在App Store上有一个功能为abcd的应用程序

我希望将来可以通过使用应用内购买来为cd功能付费,但是直到所有这些功能都已编程/实现为止;还限制或删除(可见)对这些功能的访问。请注意,以前设置了cd的任何人都将保留对其的访问权限。

可以删除提交的应用程序中的功能吗?

最佳答案

为此,我将尝试使用您的应用程序版本。

遵循三个步骤:

  • 检测应用程序的首次启动Link for first time app launch
  • ,此时您保存版本号 Link to get app's version number
  • 一旦您打算显示功能,请执行以下操作
    NSString *currentVersion = @"1.2.0";
    NSString *versionAtAppDownload = @"1.1.5";
    if ([currentVersion compare:versionAtAppDownload options:NSNumericSearch] == NSOrderedDescending) {
    
       //decide what to do
    }
    

  • 这应该添加到您的下一个应用程序版本中。完成后,已经下载您的应用程序的每个人都应保存其当前应用程序版本。

    现在,您更新到下一个更大的版本,即1.2.0,该版本将为尚未付款的用户隐藏内容。以任何先前版本下载您的应用的用户都应该仍然可以看到所有内容。

    这样的事情应该起作用,祝你好运!

    关于iphone - 在提交的应用中删除功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17699019/

    相关文章:

    ios - 返回 null 的 NSData dataWithContentsOfFile

    swift - 将应用推送到 AppStore 时应用商店连接操作错误

    iOS 验证开发者的应用商店购买 ID

    ios - 如何将另一个版本的应用程序上传到 itunesconnect?

    ios - Unity - 分发构建崩溃 - EXC_BAD_ACCESS - KERN_INVALID_ADDRESS

    ios - 创建 TestFlight 内部测试人员组?

    iphone - 从 MPMediaPickerController 导出视频 - 无音频

    iphone - 如何访问从 Storyboard加载的 View Controller 的属性?

    iphone - 重命名主屏幕图标

    android - 我的 iOS/Android 设备连接到什么 AppStore