我有一个新闻阅读器应用程序.我想将IAP添加到我的应用程序中.我添加了耗材购买.当用户购买时,我将过期日期写入nsuserdefaults.当它到期时我再次显示购买屏幕.
但苹果拒绝了它,它说:但是,根据产品功能,使用Subscription In App Purchase类型更合适,因为您的应用程序提供的服务要求用户预付款以访问内容或接收服务....订阅内容必须可供单个用户拥有的所有iOS设备使用,如App Store评论指南的准则11.6所示:....
首先,我尝试使用自动续订订阅,但我的应用程序没有任何内容可供下载.然后我尝试实施非续订订阅.但人们说它已被弃用.我想允许购买应用的用户也在其他设备上使用它.但我无法获得AppleId(Apple也不允许).我真的被困了.
如何为我的应用添加每月订阅?
任何人都可以给我一些建议......
我做了一个简单的基于导航的应用程序.它非常适用于iphone,但它不适用于ipad 3.2模拟器和设备.
在applicationdidfinish事件中;
MainViewController *viewController = [[MainViewController alloc] initWithNibName:@"MainView" bundle:nil];
[self.navigationController pushViewController:viewController animated:NO];
self.window.rootViewController = self.navigationController;
[viewController release];
Run Code Online (Sandbox Code Playgroud)
它说这条线:
self.window.rootViewController = self.navigationController;
Run Code Online (Sandbox Code Playgroud)
[UIWindow setRootViewController:]:无法识别的选择器发送到实例0x4c22dd0
但它适用于ipad 4.2及以上版本.
我怎么能为ipad 3.2解决它?