4sl*_*ces 10 iphone objective-c app-store ios
我已经检查了Apple网站上的(Top Paid Apps)示例代码,您可以在App Store中查看所有顶级应用程序,我想在我的应用程序中执行相同操作,但只在App Store中显示我的应用程序.这是我在该示例中找到的URL:
http://phobos.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/toppaidapplications/limit=75/xml
我需要在此网址中更改哪些内容才能仅展示我的应用?
Fel*_*lix 22
使用SKStoreProductViewControlleriOS 6中的介绍非常简单.用户可以在应用程序中购买其他应用程序.
首先将StoreKit.framework添加到您的项目中.然后找到使用iTunes链接到您的应用的iTunes URL.您可以从iTunes Store复制链接.例如,Apple应用程序的URL是http://itunes.apple.com/de/artist/apple/id284417353?mt=12
它包含您传递给的应用程序的标识符SKStoreProductViewController.
示例代码:
#import "ViewController.h"
#import <StoreKit/SKStoreProductViewController.h>
@interface ViewController ()<SKStoreProductViewControllerDelegate>
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
[self showMyApps];
}
-(void)showMyApps
{
SKStoreProductViewController* spvc = [[SKStoreProductViewController alloc] init];
[spvc loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier : @284417353}
completionBlock:nil];
spvc.delegate = self;
[self presentViewController:spvc animated:YES completion:nil];
}
-(void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController
{
[self dismissViewControllerAnimated:YES completion:nil];
}
@end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4105 次 |
| 最近记录: |