jjzjj

auto-renewing

全部标签

objective-c - 用于自动续订订阅的 MKStoreKit 4.0

该应用程序是这样的,所有内容只有在用户订阅了一个方案(1个月、3个月、6个月或一年)后才能访问。因此,最初当应用程序首次安装时,会出现一个包含购买这些方案的选项的View。一旦用户选择了一个方案并进行了购买,他就获得了访问权限。我在应用程序中初始化委托(delegate):didFinishLaunchingWithOptions:在第一个ViewController中,我监听kProductFetchedNotification通知。一旦我收到所有产品,我就会填充界面。我还检查订阅是否有效-(void)viewDidLoad{[superviewDidLoad];[[NSNotifi

ios - 应用内自动更新订阅演练

我正在努力研究iOS上自动续订订阅的工作流程。甚至不清楚我是否需​​要服务器来执行此操作。我只有一种产品——按月订阅。让这个工作的步骤是什么?任何地方都有步行channel吗? 最佳答案 要事第一。如果您的应用不是像杂志那样的期刊,那么您应该避开ARS(自动更新订阅)。Apple可能会拒绝并坚持您使用NRS(非续订订阅)。为了回答您的问题,我最好的两个资源是Apple'sVerifyingIn-AppPurchaseReceipts和本指南VerifyingReceiptsfromyourserverusingPHPandcURL.

ios - 仅在 iOS 7 上向 UITableView 添加 subview 时出现 "Auto Layout still required"错误

我有一个加载UITableViewController的容器。一开始表中没有数据,所以我显示一个空View。这就是我在ViewDidLoad中的做法:emptyView=newUIView();emptyView.BackgroundColor=UIColor.Gray;//worksoniOS8buthastoberemovedoniOS7emptyView.TranslatesAutoresizingMaskIntoConstraints=false;varviews=NSDictionary.FromObjectsAndKeys(newobject[]{emptyView},ne

ios - 如何在 iTunes connect 中添加多个自动续订订阅?

我们的iOS应用目前提供每月自动续订订阅。但是,它的价格在所有国家/地区都是固定的。我们希望实现不同的按国家/地区定价策略(不仅仅是货币换算),例如,法国人每月支付相当于5美元的费用,而德国人将支付相当于6美元的费用每月。为实现这一点,我们想在iTunesConnect中创建多个自动续订订阅,然后在应用中,我们将根据国家/地区获取所需订阅的SKProduct我们服务器中的订阅map。综上所述,我们目前无法在iTunesconnect中添加任何新的自动续订订阅。我们导航到应用内购买选项卡,单击“新建”,选择“自动更新订阅”,然后会出现以下消息:Toaddanauto-renewables

ios - IB Designables : Failed to render and update auto layout status (Google Maps)

几天来,我遇到了以下问题:Main.storyboard:error:IBDesignables:FailedtorenderandupdateautolayoutstatusforSomeViewController(BeW-27-X9H):dlopen(GoogleMaps.framework,1):nosuitableimagefound.Didfind:GoogleMaps.framework:mach-o,butwrongfiletype我在不同的ViewController中有28个这样的错误,尽管我只在其中几个中使用了Googlemap。由于这个问题,我无法编辑一些Vie

ios - Apple 自动续订订阅 : validate renewal without app or device

我有一个带有应用内自动续订订阅的应用,所有配置和工作正常。我面临一个棘手的问题,我需要我的服务器知道更新,即使用户在更新后没有重新打开他的应用程序。我实现应用内购买支持的方式是应用注册一个SKPaymentTransactionObserver并在进行新付款时被调用。然后该应用程序调用我的服务器,该服务器与Apple验证收据并延长用户的订阅期。这意味着如果在一段时间结束时用户没有打开我的应用程序,我不知道订阅已延长,因为服务器永远不会用新收据更新......但是当用户购买订阅时,它会为他和其他人启用功能。由于他已经付款,他为其他人启用的功能应该可以使用。我的服务器是否有办法pingap

IOS订阅结束通知

我希望构建一个ios应用程序,该应用程序将使用每月偏差的自动续订订阅。我们将使用一些按月收费的VOIP功能。我的问题是,当用户在IOS中取消订阅时,我们如何得到通知,以便我们可以取消用户与我们的提供商的VOIP电话号码。 最佳答案 您需要像处理常规应用程序内购买一样验证收据,但显然每次订阅期到期时您都需要这样做。查看有关此的文档,VerifyinganAuto-renewableSubscriptionReceipt因此,基于此,您似乎需要设置服务器以每月检查一次有效订阅(cron作业?)。如果订阅不再有效,这将允许您取消系统中的V

ios - 使用Auto Layout时相当于 "CGAffineTransformMakeTranslation (0,0)"?动画回到原来的位置

我正在尝试为从位置A到B然后再返回的View设置动画。以前,我会做类似下面的事情来为B设置动画:[UIViewanimateWithDuration:1animations:^{self.myView.transform=CGAffineTransformMakeTranslation(100,0);}];然后动画回到A:[UIViewanimateWithDuration:1animations:^{self.myView.transform=CGAffineTransformMakeTranslation(0,0);}];所有这些都不需要知道原始位置。现在在自动布局中,我使用以下代

ios - 如何通过objective c中的appStoreReceiptURL知道自动更新in_app_purchase订阅的当前状态?

从这里tutorial!我开始知道我们可以通过appStoreReceiptURL获取自动更新订阅的状态。我想知道appStoreReceiptURL是否会自动刷新,以及在自动续订订阅的更新过程中会在什么时候发生。在ObjectiveC中是否有任何可用的教程? 最佳答案 我专门为此目的开设了一个类(class)。它检查当前订阅的有效性并返回一个bool值是否要显示内容,并保存当前订阅信息。请看一下,如果有帮助请告诉我。Here是类(class)。编辑是的,用户每次购买订阅时都必须提供密码。或者,如果用户删除了该应用程序,则再次安装该

ios - Designables : Failed to render and update auto layout status. 我正在使用 Xcode 9.3

我正在使用Xcode9并使用Cocoa框架抛出此错误。我已经尝试了所有可能的方法,但无法解决它。 最佳答案 因此,如果label是pod中的一个库,则您可能受到了cocoapods错误的影响;尝试在您的podfile中添加此post_installpost_installdo|installer|installer.pods_project.build_configurations.eachdo|config|config.build_settings.delete('CODE_SIGNING_ALLOWED')config.bui