FTMoreApps 0.1.5

FTMoreApps 0.1.5

测试经过测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年9月

FT Apps维护。



  • 作者
  • Felipe Tumonis

描述

FTMoreApps是一个iOS库,用于在您的应用程序内部显示开发者应用页面。它与应用商店的视觉风格非常相似。

使用方法

要运行示例项目,请先从仓库中克隆,然后从Example目录运行pod install

只需导入FTMoreApps.h头文件,然后调用以下描述中的一个方法来显示视图控制器。

#import <FTMoreApps/FTMoreApps.h>

...

- (IBAction)buttonPressed:(id)sender {

    FTMoreApps *moreAppsManager = [FTMoreApps sharedManager];

    [moreAppsManager presentMoreAppsInViewController:self
                                         developerId:@"318226300" // You can find your developer id in your iTunes link of your apps: https://itunes.apple.com/us/artist/felipe-tumonis/id318226300?mt=8
                                     descriptionType:FTDescriptionTypeScreenshots
                                          completion:nil];

    /* 
    // OR
    [moreAppsManager presentMoreAppsInViewController:self
                                              appIds:@[@"app_id_1", @"app_id_2", ...] // The ids of the apps you want to show
                                     descriptionType:FTDescriptionTypeText
                                          completion:nil];
    */

    moreAppsManager.showActionButton = NO;
    moreAppsManager.showPrice = NO;
    moreAppsManager.title = NSLocalizedString(@"More apps", nil);

    moreAppsManager.willDismissBlock = ^{
        NSLog(@"will dismiss more apps view controller");
    };

    moreAppsManager.didDismissBlock = ^{
        NSLog(@"did dismiss more apps view controller");
    };

    moreAppsManager.didSelectAppBlock = ^(NSString *appId){
        NSLog(@"did select app id: %@", appId);
    };
}

要求

此库需要iOS 7和ARC。

安装

FTMoreApps通过CocoaPods提供。要安装它,只需将以下行添加到Podfile中。

pod "FTMoreApps"

或者,将所有文件简单地复制到您的项目中。

作者

Felipe Tumonis,[email protected]

许可证

FTMoreApps可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。