forked from organicmaps/organicmaps
Merge pull request #2660 from mapsme/revert-2659-ig-master
Revert "[ios] Updated myTracker to 1.4.3"
This commit is contained in:
commit
027ab69f72
52 changed files with 1624 additions and 386 deletions
47
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAdView.h
Executable file
47
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAdView.h
Executable file
|
@ -0,0 +1,47 @@
|
|||
//
|
||||
// MTRGAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 05.03.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
|
||||
@class MTRGAdView;
|
||||
|
||||
@protocol MTRGAdViewDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithAdView:(MTRGAdView *)adView;
|
||||
-(void)onNoAdWithReason:(NSString *)reason adView:(MTRGAdView *)adView;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithAdView:(MTRGAdView *)adView;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGAdView : UIView
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId withRefreshAd:(BOOL)refreshAd;
|
||||
|
||||
//Загрузить банер
|
||||
-(void) load;
|
||||
|
||||
-(void) start;
|
||||
-(void) stop;
|
||||
|
||||
@property (nonatomic, weak) id<MTRGAdViewDelegate> delegate;
|
||||
//Дополнительный параметры настройки запроса
|
||||
@property (nonatomic, strong, readonly) MTRGCustomParams * customParams;
|
||||
//Если флаг установлен в YES, ссылки и app-store будут открываться внутри приложения
|
||||
@property (nonatomic) BOOL handleLinksInApp;
|
||||
//Контроллер, используется в режиме handleLinksInApp = YES
|
||||
@property (nonatomic, weak) UIViewController * viewController;
|
||||
|
||||
|
||||
@end
|
16
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAppwallAdView.h
Executable file
16
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAppwallAdView.h
Executable file
|
@ -0,0 +1,16 @@
|
|||
//
|
||||
// MTRGAppwallAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 16.01.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
|
||||
@interface MTRGAppwallAdView : UIView
|
||||
|
||||
-(instancetype) initWithBanners:(NSArray*)banners;
|
||||
|
||||
@end
|
40
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAppwallBannerAdView.h
Executable file
40
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGAppwallBannerAdView.h
Executable file
|
@ -0,0 +1,40 @@
|
|||
//
|
||||
// MTRGAppwallBannerAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 15.01.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeAppwallBanner.h>
|
||||
|
||||
@interface MTRGAppwallBannerAdView : UIView
|
||||
|
||||
@property (strong, nonatomic) MTRGNativeAppwallBanner * appWallBanner;
|
||||
|
||||
|
||||
//Цвет фона при нажатии
|
||||
@property UIColor * activeBackgroundColor;
|
||||
//Задать ширину View (высота будет определена автоматически в зависимости от содержимого)
|
||||
-(void) setFixedWidth:(CGFloat)width;
|
||||
//Задать позицию View
|
||||
-(void) setPosition:(CGPoint)position;
|
||||
//Вернуть размер представления
|
||||
-(CGSize) getSize;
|
||||
|
||||
//Заголовок
|
||||
@property (nonatomic, strong, readonly) UILabel * titleLabel;
|
||||
//Описание
|
||||
@property (nonatomic, strong, readonly) UILabel * descriptionLabel;
|
||||
//Иконка
|
||||
@property (nonatomic, strong, readonly) UIImageView * iconImageView;
|
||||
|
||||
|
||||
-(instancetype) initWithBanner:(MTRGNativeAppwallBanner *)appWallBanner;
|
||||
|
||||
//Подписаться на событие клика
|
||||
-(void) setOnClick:(void(^)(MTRGAppwallBannerAdView * appWallBannerView))onClick;
|
||||
|
||||
@end
|
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGBaseNativeAdView.h
Executable file
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGBaseNativeAdView.h
Executable file
|
@ -0,0 +1,38 @@
|
|||
//
|
||||
// MTRGBaseNativeAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 03.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
//Основная логика view для отображения банера (включает в себя сразу и teaser и banner и promo)
|
||||
@interface MTRGBaseNativeAdView : UIView
|
||||
|
||||
//Цвет фона при нажатии
|
||||
@property UIColor * backgroundColor;
|
||||
|
||||
//Задать ширину View (высота будет определена автоматически в зависимости от содержимого)
|
||||
-(void) setFixedWidth:(CGFloat)width;
|
||||
//Задать позицию View
|
||||
-(void) setPosition:(CGPoint)position;
|
||||
//Вернуть размер представления
|
||||
-(CGSize) getSize;
|
||||
|
||||
|
||||
//Элементы управления банера
|
||||
//Текст для возрастных ограничений
|
||||
@property (nonatomic, strong, readonly) UILabel * ageRestrictionsLabel;
|
||||
//Текст надпись реклама
|
||||
@property (nonatomic, strong, readonly) UILabel * adLabel;
|
||||
|
||||
//Отступы:
|
||||
@property (nonatomic) UIEdgeInsets adTitleMargins;
|
||||
@property (nonatomic) UIEdgeInsets ageRestrictionsMargins;
|
||||
|
||||
//Загрузить изображения, если они не были загружены вручную
|
||||
-(void)loadImages;
|
||||
|
||||
@end
|
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGChatListAdView.h
Executable file
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGChatListAdView.h
Executable file
|
@ -0,0 +1,45 @@
|
|||
//
|
||||
// MTRGChatListAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 05.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGBaseNativeAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGStarsRatingView.h>
|
||||
|
||||
@interface MTRGChatListAdView : MTRGBaseNativeAdView
|
||||
|
||||
@property (strong, nonatomic) MTRGNativeTeaserBanner * teaserBanner;
|
||||
|
||||
//Заголовок
|
||||
@property (nonatomic, strong, readonly) UILabel * titleLabel;
|
||||
//Описание
|
||||
@property (nonatomic, strong, readonly) UILabel * descriptionLabel;
|
||||
//Иконка
|
||||
@property (nonatomic, strong, readonly) UIImageView * iconImageView;
|
||||
//Домен
|
||||
@property (nonatomic, strong, readonly) UILabel * domainLabel;
|
||||
//Категория и подкатегория
|
||||
@property (nonatomic, strong, readonly) UILabel * categoryLabel;
|
||||
//Дисклеймер
|
||||
@property (nonatomic, strong, readonly) UILabel * disclaimerLabel;
|
||||
//Звезды рейтинга (только для приложений)
|
||||
@property (strong, nonatomic, readonly) MTRGStarsRatingView * ratingStarsView;
|
||||
//Количество голосов
|
||||
@property (strong, nonatomic, readonly) UILabel * votesLabel;
|
||||
|
||||
//Отступы
|
||||
@property (nonatomic) UIEdgeInsets titleMargins;
|
||||
@property (nonatomic) UIEdgeInsets domainMargins;
|
||||
@property (nonatomic) UIEdgeInsets categoryMargins;
|
||||
@property (nonatomic) UIEdgeInsets descriptionMargins;
|
||||
@property (nonatomic) UIEdgeInsets disclaimerMargins;
|
||||
@property (nonatomic) UIEdgeInsets iconMargins;
|
||||
@property (nonatomic) UIEdgeInsets ratingStarsMargins;
|
||||
@property (nonatomic) UIEdgeInsets votesMargins;
|
||||
|
||||
@end
|
63
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGContentStreamAdView.h
Executable file
63
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGContentStreamAdView.h
Executable file
|
@ -0,0 +1,63 @@
|
|||
//
|
||||
// MTRGContentStreamAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 05.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGBaseNativeAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGStarsRatingView.h>
|
||||
|
||||
@interface MTRGContentStreamAdView : MTRGBaseNativeAdView
|
||||
|
||||
@property (strong, nonatomic) MTRGNativePromoBanner * promoBanner;
|
||||
|
||||
//Заголовок
|
||||
@property (nonatomic, strong, readonly) UILabel * titleLabel;
|
||||
//Заголовок снизу(для промо)
|
||||
@property (nonatomic, strong, readonly) UILabel * titleBottomLabel;
|
||||
//Описание
|
||||
@property (nonatomic, strong, readonly) UILabel * descriptionLabel;
|
||||
//Иконка
|
||||
@property (nonatomic, strong, readonly) UIImageView * iconImageView;
|
||||
//Изображение
|
||||
@property (nonatomic, strong, readonly) UIImageView * imageView;
|
||||
//Домен
|
||||
@property (nonatomic, strong, readonly) UILabel * domainLabel;
|
||||
//Домен нижний (для промо)
|
||||
@property (nonatomic, strong, readonly) UILabel * domainBottomLabel;
|
||||
//Категория и подкатегория
|
||||
@property (nonatomic, strong, readonly) UILabel * categoryLabel;
|
||||
//Категория и подкатегория - снизу
|
||||
@property (nonatomic, strong, readonly) UILabel * categoryBottomLabel;
|
||||
//Дисклеймер
|
||||
@property (nonatomic, strong, readonly) UILabel * disclaimerLabel;
|
||||
//Звезды рейтинга
|
||||
@property (strong, nonatomic, readonly) MTRGStarsRatingView * ratingStarsView;
|
||||
//Количество голосов
|
||||
@property (strong, nonatomic, readonly) UILabel * votesLabel;
|
||||
//Кнока для перехода
|
||||
@property (strong, nonatomic) UIView * buttonView;
|
||||
@property (strong, nonatomic) UILabel * buttonToLabel;
|
||||
|
||||
|
||||
//Отступы
|
||||
@property (nonatomic) UIEdgeInsets titleMargins;
|
||||
@property (nonatomic) UIEdgeInsets titleBottomMargins;
|
||||
@property (nonatomic) UIEdgeInsets domainMargins;
|
||||
@property (nonatomic) UIEdgeInsets domainBottomMargins;
|
||||
@property (nonatomic) UIEdgeInsets categoryMargins;
|
||||
@property (nonatomic) UIEdgeInsets descriptionMargins;
|
||||
@property (nonatomic) UIEdgeInsets disclaimerMargins;
|
||||
@property (nonatomic) UIEdgeInsets imageMargins;
|
||||
@property (nonatomic) UIEdgeInsets iconMargins;
|
||||
@property (nonatomic) UIEdgeInsets ratingStarsMargins;
|
||||
@property (nonatomic) UIEdgeInsets votesMargins;
|
||||
@property (nonatomic) UIEdgeInsets buttonMargins;
|
||||
@property (nonatomic) UIEdgeInsets buttonCaptionMargins;
|
||||
|
||||
|
||||
@end
|
24
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGContentWallAdView.h
Executable file
24
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGContentWallAdView.h
Executable file
|
@ -0,0 +1,24 @@
|
|||
//
|
||||
// MTRGContentWallAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 05.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGBaseNativeAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageBanner.h>
|
||||
|
||||
@interface MTRGContentWallAdView : MTRGBaseNativeAdView
|
||||
|
||||
@property (strong, nonatomic) MTRGNativeImageBanner * imageBanner;
|
||||
|
||||
//Изображение
|
||||
@property (nonatomic, strong, readonly) UIImageView * imageView;
|
||||
|
||||
//Отступы
|
||||
@property (nonatomic) UIEdgeInsets imageMargins;
|
||||
|
||||
@end
|
26
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGCustomParams.h
Executable file
26
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGCustomParams.h
Executable file
|
@ -0,0 +1,26 @@
|
|||
//
|
||||
// MTRGCustomParams.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 22.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
typedef enum{
|
||||
MTRGGenderUnknown,
|
||||
MTRGGenderMale,
|
||||
MTRGGenderFemale
|
||||
} MTRGGender;
|
||||
|
||||
@interface MTRGCustomParams : NSObject
|
||||
|
||||
// Устанавливает возраст пользователя
|
||||
@property (strong, nonatomic) NSNumber * age;
|
||||
// Устаналивает пол пользователя
|
||||
@property (nonatomic) MTRGGender gender;
|
||||
// Устанавливает язык локализации баннеров
|
||||
@property (strong, nonatomic) NSString * language;
|
||||
|
||||
@end
|
41
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGCustomParams_Corp.h
Executable file
41
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGCustomParams_Corp.h
Executable file
|
@ -0,0 +1,41 @@
|
|||
//
|
||||
// MTRGCustomParams_Corp.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 22.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
|
||||
@interface MTRGCustomParams ()
|
||||
|
||||
#pragma mark -- corp options
|
||||
|
||||
// Устанавливает email пользователя
|
||||
@property (strong, nonatomic) NSString * email;
|
||||
// Устанавливает номер телефона пользователя
|
||||
@property (strong, nonatomic) NSString * phone;
|
||||
//Устанавливает icq идентификатор пользователя
|
||||
@property (strong, nonatomic) NSString * icqId;
|
||||
//Устанавливает идентификатор пользователя в Одноклассниках
|
||||
@property (strong, nonatomic) NSString * okId;
|
||||
//Устанавливает идентификатор пользователя в VK
|
||||
@property (strong, nonatomic) NSString * vkId;
|
||||
|
||||
#pragma mark - MRGS options (corp)
|
||||
|
||||
//MRGS: Устанавливает mrgs-идентификатор приложения
|
||||
@property (strong, nonatomic) NSString * mrgsAppId;
|
||||
//MRGS: Устанавливает mrgs-идентификатор пользователя в приложении
|
||||
@property (strong, nonatomic) NSString * mrgsUserId;
|
||||
//MRGS: Устанавливает mrgs-идентификатор устройства
|
||||
@property (strong, nonatomic) NSString * mrgsDeviceId;
|
||||
|
||||
-(NSDictionary*) asDictionary;
|
||||
|
||||
//Что бы удалить параметр, нужно передать значение nil
|
||||
-(void) setCustomParam:(NSString*)param forKey:(NSString*)key;
|
||||
-(NSString*) customParamForKey:(NSString*)key;
|
||||
|
||||
@end
|
26
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGImageData.h
Executable file
26
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGImageData.h
Executable file
|
@ -0,0 +1,26 @@
|
|||
//
|
||||
// MTRGImageData.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 17.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
|
||||
@interface MTRGImageData : NSObject
|
||||
|
||||
//Размер изображения, полученный с сервера
|
||||
@property (nonatomic, readwrite) CGSize size;
|
||||
//Загруженное изображение(будет доступно, если загрузка разрешена в параметрах)
|
||||
@property (nonatomic, strong, readwrite) UIImage * image;
|
||||
//URL - адрес изображения, на тот случай если загрузка осуществляется не средствами библиотеки, а вручную
|
||||
@property (nonatomic, strong, readwrite) NSString * url;
|
||||
|
||||
//В случае если изображение не загружено, можно загрузить его этим методом
|
||||
//(в момент загрузки в указанный ImageView будет установлена картинка)
|
||||
-(void) loadImageToView:(UIImageView*)imageView;
|
||||
|
||||
@end
|
48
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGInterstitialAd.h
Executable file
48
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGInterstitialAd.h
Executable file
|
@ -0,0 +1,48 @@
|
|||
//
|
||||
// InterstitialAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 04.02.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
|
||||
@class MTRGInterstitialAd;
|
||||
|
||||
@protocol MTRGInterstitialAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithInterstitialAd:(MTRGInterstitialAd *)interstitialAd;
|
||||
-(void)onNoAdWithReason:(NSString*)reason interstitialAd:(MTRGInterstitialAd *)interstitialAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onClickWithInterstitialAd:(MTRGInterstitialAd *)interstitialAd;
|
||||
-(void)onCloseWithInterstitialAd:(MTRGInterstitialAd *)interstitialAd;
|
||||
-(void)onVideoCompleteWithInterstitialAd:(MTRGInterstitialAd *)interstitialAd;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGInterstitialAd : NSObject
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
//Загрузить банер (будут вызваны методы делегата)
|
||||
-(void) load;
|
||||
//Показать рекламу
|
||||
-(void) showWithController:(UIViewController*)controller;
|
||||
|
||||
//Если флаг установлен в YES, ссылки и app-store будут открываться внутри приложения
|
||||
@property (nonatomic) BOOL handleLinksInApp;
|
||||
//Дополнительный параметры настройки запроса
|
||||
@property (nonatomic, strong, readonly) MTRGCustomParams * customParams;
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGInterstitialAdDelegate> delegate;
|
||||
|
||||
//Принудительно остановить показ банера
|
||||
-(void) close;
|
||||
|
||||
@end
|
15
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGInterstitialAd_Corp.h
Executable file
15
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGInterstitialAd_Corp.h
Executable file
|
@ -0,0 +1,15 @@
|
|||
//
|
||||
// MTRGInterstitialAd_Corp.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 16.04.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGInterstitialAd.h>
|
||||
|
||||
@interface MTRGInterstitialAd ()
|
||||
|
||||
-(void) showModalWithController:(UIViewController*)controller;
|
||||
|
||||
@end
|
15
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGManager.h
Executable file
15
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGManager.h
Executable file
|
@ -0,0 +1,15 @@
|
|||
//
|
||||
// MTRGManager.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 18.09.15.
|
||||
// Copyright © 2015 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface MTRGManager : NSObject
|
||||
|
||||
+(void) setLoggingEnabled:(BOOL)loggingEnabled;
|
||||
|
||||
@end
|
20
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGManager_Corp.h
Executable file
20
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGManager_Corp.h
Executable file
|
@ -0,0 +1,20 @@
|
|||
//
|
||||
// MTRGManager_Corp.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 18.09.15.
|
||||
// Copyright © 2015 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGManager.h>
|
||||
|
||||
@interface MTRGManager ()
|
||||
|
||||
//Отправлять все запросы на сервера my.com
|
||||
+(void) setMyCom:(BOOL)useMyCom;
|
||||
//Получить данные о девайсе
|
||||
+(NSDictionary*)getFingerprintParams;
|
||||
//Отправить статистику
|
||||
+ (void)trackUrl:(NSString *)trackingUrl;
|
||||
|
||||
@end
|
75
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeAppwallAd.h
Executable file
75
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeAppwallAd.h
Executable file
|
@ -0,0 +1,75 @@
|
|||
//
|
||||
// MTRGNativeAppwallAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 13.01.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeAppwallBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGAppwallAdView.h>
|
||||
|
||||
|
||||
@class MTRGNativeAppwallAd;
|
||||
|
||||
@protocol MTRGNativeAppwallAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithAppwallBanners:(NSArray *)appwallBanners appwallAd:(MTRGNativeAppwallAd *)appwallAd;
|
||||
-(void)onNoAdWithReason:(NSString *)reason appwallAd:(MTRGNativeAppwallAd *)appwallAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithNativeAppwallAd:(MTRGNativeAppwallAd *)appwallAd appwallBanner:(MTRGNativeAppwallBanner *)appwallBanner;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
|
||||
|
||||
@interface MTRGNativeAppwallAd : NSObject
|
||||
|
||||
|
||||
@property (weak, nonatomic) id<MTRGNativeAppwallAdDelegate> delegate;
|
||||
|
||||
//Загрузить банер (будут вызваны методы делегата)
|
||||
-(void) load;
|
||||
|
||||
//Параметры
|
||||
//Если флаг установлен в YES, ссылки и app-store будут открываться внутри приложения
|
||||
@property (nonatomic) BOOL handleLinksInApp;
|
||||
//Название витрины
|
||||
@property (copy, nonatomic) NSString * appWallTitle;
|
||||
//Название кнопки закрытие
|
||||
@property (copy, nonatomic) NSString * closeButtonTitle;
|
||||
//Период кэширования баннеров
|
||||
@property (nonatomic) NSUInteger cachePeriodInSec;
|
||||
|
||||
|
||||
//Дополнительный параметры настройки запроса
|
||||
@property (nonatomic, strong, readonly) MTRGCustomParams * customParams;
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
//Отображение:
|
||||
-(void) showWithController:(UIViewController*) controller onComplete:(void(^)()) onComplete
|
||||
onError:(void(^)(NSError* error))onError;
|
||||
|
||||
|
||||
//Зарегистрировать для отображения вьюшку
|
||||
-(void) registerAppWallAdView:(MTRGAppwallAdView *)appWallAdView withController:(UIViewController*)controller;
|
||||
|
||||
//Сообщить о том, что бынер был показан
|
||||
-(void) handleShow:(MTRGNativeAppwallBanner *)appWallBanner;
|
||||
//Сообщить о том, что по банеру был произведен клик
|
||||
-(void) handleClick:(MTRGNativeAppwallBanner *)appWallBanner withController:(UIViewController*)controller;
|
||||
//Сообщить о наличии нотификаций
|
||||
-(BOOL) hasNotifications;
|
||||
|
||||
@property (nonatomic, strong, readonly) NSArray * banners;
|
||||
|
||||
-(void) close;
|
||||
|
||||
@end
|
70
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeAppwallBanner.h
Executable file
70
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeAppwallBanner.h
Executable file
|
@ -0,0 +1,70 @@
|
|||
//
|
||||
// MTRGNativeAppwallBanner.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 13.01.15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
|
||||
|
||||
@interface MTRGNativeAppwallBanner : NSObject
|
||||
|
||||
|
||||
//Статус банера (шильдик)
|
||||
@property (nonatomic, copy) NSString * status;
|
||||
//Изображение шильдика
|
||||
@property (nonatomic,strong) MTRGImageData * statusImage;
|
||||
//Наличие нотификации у банера
|
||||
@property (nonatomic) BOOL hasNotification;
|
||||
//Текст заголовка
|
||||
@property (nonatomic, copy) NSString * title;
|
||||
//Текст описания
|
||||
@property (nonatomic, copy) NSString * descriptionText;
|
||||
|
||||
//Иконка
|
||||
@property (nonatomic,strong) MTRGImageData * icon;
|
||||
//рейтинг приложения в сторе, неотрицательное число
|
||||
@property (nonatomic, copy) NSNumber * rating;
|
||||
// количество оценок в сторе, неотрицательное число
|
||||
@property (nonatomic, copy) NSNumber * votes;
|
||||
//Валюта в офере
|
||||
//Коичество валюты
|
||||
@property (nonatomic, copy) NSNumber * coins;
|
||||
//Цвет фона плашки
|
||||
@property (nonatomic, copy) UIColor * coinsBgColor;
|
||||
//Цвет текста количества
|
||||
@property (nonatomic, copy) UIColor * coinsTextColor;
|
||||
//Изображение валюты
|
||||
@property (nonatomic,strong) MTRGImageData * coinsIcon;
|
||||
|
||||
@property (strong, nonatomic) MTRGImageData * bubbleIcon;
|
||||
@property (strong, nonatomic) MTRGImageData * gotoAppIcon;
|
||||
@property (strong, nonatomic) MTRGImageData * itemHighlightIcon;
|
||||
|
||||
//Установлено ли приложение, метод необходим только в том случае, если рекламируется приложение.
|
||||
-(BOOL) isAppInstalled;
|
||||
|
||||
|
||||
//Поля, используемые только Corp-разработчиками
|
||||
@property (nonatomic, copy) NSString * mrgsId;
|
||||
|
||||
//длительность показа баннера (не используется для данного типа), число
|
||||
@property (nonatomic, copy) NSNumber * timeout;
|
||||
// только для почты. Звездочка в списке писем. пока не используется, булево значение
|
||||
@property (nonatomic) BOOL main;
|
||||
// только для почты. Выделяет заголовок списка, в котором находится баннер.
|
||||
@property (nonatomic) BOOL requireCategoryHighlight;
|
||||
// только для почты. не используется. булево значение
|
||||
@property (nonatomic) BOOL banner;
|
||||
// только для почты. Показывать баннер в витрине только при wi-fi соединении. булево значение.
|
||||
@property (nonatomic) BOOL requireWifi;
|
||||
// тип приложения (платное/бесплатное), строка, может быть пустой
|
||||
@property (nonatomic, copy) NSString * paidType;
|
||||
|
||||
|
||||
|
||||
|
||||
@end
|
32
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeBaseAd.h
Executable file
32
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeBaseAd.h
Executable file
|
@ -0,0 +1,32 @@
|
|||
//
|
||||
// MTRGNativeBaseAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 18.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
|
||||
@interface MTRGNativeBaseAd : NSObject
|
||||
|
||||
//Если флаг уставновлен, то картинки будут загружены
|
||||
@property (nonatomic) BOOL autoLoadImages;
|
||||
//Загрузить банер (будут вызваны методы делегата)
|
||||
-(void) load;
|
||||
//Зарегистрировать view
|
||||
-(void) registerView:(UIView*)view withController:(UIViewController*)controller;
|
||||
-(void) unregisterView;
|
||||
|
||||
//Параметры
|
||||
//Если флаг установлен в YES, ссылки и app-store будут открываться внутри приложения
|
||||
@property (nonatomic) BOOL handleLinksInApp;
|
||||
|
||||
//Дополнительный параметры настройки запроса
|
||||
@property (nonatomic, strong, readonly) MTRGCustomParams * customParams;
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
@end
|
40
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeCommonAd.h
Executable file
40
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeCommonAd.h
Executable file
|
@ -0,0 +1,40 @@
|
|||
//
|
||||
// MTRGNativeCommonAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 22.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativeCommonAdBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeBaseAd.h>
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
|
||||
@class MTRGNativeCommonAd;
|
||||
|
||||
@protocol MTRGNativeCommonAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithNativeCommonBanner:(MTRGNativeCommonAdBanner *)commonBanner commonAd:(MTRGNativeCommonAd *)commonAd;
|
||||
-(void)onNoAdWithReason:(NSString *)reason commonAd:(MTRGNativeCommonAd *)commonAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithNativeCommonAd:(MTRGNativeCommonAd *)commonAd;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGNativeCommonAd : MTRGNativeBaseAd
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGNativeCommonAdDelegate> delegate;
|
||||
//Загрузить картинку в UIImageView
|
||||
-(void) loadImageToView:(UIImageView*) imageView;
|
||||
//Загрузить Иконку в UIImageView
|
||||
-(void) loadIconToView:(UIImageView*) imageView;
|
||||
|
||||
@property (strong, nonatomic, readonly) MTRGNativeCommonAdBanner * banner;
|
||||
|
||||
@end
|
54
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeCommonAdBanner.h
Executable file
54
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeCommonAdBanner.h
Executable file
|
@ -0,0 +1,54 @@
|
|||
//
|
||||
// MTRGNativeCommonAdBanner.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 22.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageBanner.h>
|
||||
|
||||
typedef enum {
|
||||
MTRGNativeBannerTypeUnknown,
|
||||
MTRGNativeBannerTypeTeaser,
|
||||
MTRGNativeBannerTypePromo,
|
||||
MTRGNativeBannerTypeImage
|
||||
} MTRGNativeBannerType;
|
||||
|
||||
|
||||
@interface MTRGNativeCommonAdBanner : NSObject
|
||||
|
||||
//Текст реклама
|
||||
@property (nonatomic, strong) NSString * advertisingLabel;
|
||||
//Возрастные ограничения
|
||||
@property (nonatomic, strong) NSString * ageRestrictions;
|
||||
//Тип навигации
|
||||
@property (nonatomic) MTRGNavigationType navigationType;
|
||||
//
|
||||
@property (nonatomic, strong) NSString * title;
|
||||
@property (nonatomic, strong) NSString * descriptionText;
|
||||
@property (nonatomic, strong) NSString * disclaimer;
|
||||
@property (nonatomic, strong) NSNumber * rating;
|
||||
@property (nonatomic, strong) NSNumber * votes;
|
||||
@property (nonatomic, strong) NSString * category;
|
||||
@property (nonatomic, strong) NSString * subcategory;
|
||||
@property (nonatomic, strong) NSString * domain;
|
||||
@property (nonatomic, strong) NSString * ctaText;
|
||||
|
||||
//Иконка
|
||||
@property (nonatomic,strong) MTRGImageData * icon;
|
||||
//Рисунок
|
||||
@property (nonatomic,strong) MTRGImageData * image;
|
||||
|
||||
//Тип банера
|
||||
@property (nonatomic) MTRGNativeBannerType type;
|
||||
|
||||
-(MTRGNativeTeaserBanner *) getAsTeaserBanner;
|
||||
-(MTRGNativePromoBanner *) getAsPromoBanner;
|
||||
-(MTRGNativeImageBanner *) getAsImageBanner;
|
||||
|
||||
@end
|
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeImageAd.h
Executable file
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeImageAd.h
Executable file
|
@ -0,0 +1,38 @@
|
|||
//
|
||||
// MTRGNativeImageAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 10.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeBaseAd.h>
|
||||
|
||||
@class MTRGNativeImageAd;
|
||||
|
||||
@protocol MTRGNativeImageAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithNativeImageBanner:(MTRGNativeImageBanner *)imageBanner imageAd:(MTRGNativeImageAd *)imageAd;
|
||||
-(void)onNoAdWithReason:(NSString *)reason imageAd:(MTRGNativeImageAd *)imageAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithNativeImageAd:(MTRGNativeImageAd *)imageAd;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGNativeImageAd : MTRGNativeBaseAd
|
||||
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGNativeImageAdDelegate> delegate;
|
||||
|
||||
//Загрузить картинку в UIImageView
|
||||
-(void) loadImageToView:(UIImageView*) imageView;
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
@property (strong, nonatomic, readonly) MTRGNativeImageBanner * banner;
|
||||
|
||||
@end
|
25
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeImageBanner.h
Executable file
25
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeImageBanner.h
Executable file
|
@ -0,0 +1,25 @@
|
|||
//
|
||||
// MTRGNativeImageBanner.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 10.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
#import <MyTargetSDKCorp/MTRGTypes.h>
|
||||
|
||||
|
||||
@interface MTRGNativeImageBanner : NSObject
|
||||
|
||||
//Текст реклама
|
||||
@property (nonatomic, strong) NSString * advertisingLabel;
|
||||
//Возрастные ограничения
|
||||
@property (nonatomic, strong) NSString * ageRestrictions;
|
||||
//Тип навигации
|
||||
@property (nonatomic) MTRGNavigationType navigationType;
|
||||
//Рисунок
|
||||
@property (nonatomic,strong) MTRGImageData * image;
|
||||
|
||||
@end
|
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativePromoAd.h
Executable file
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativePromoAd.h
Executable file
|
@ -0,0 +1,38 @@
|
|||
//
|
||||
// MTRGNativePromoAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 10.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeBaseAd.h>
|
||||
|
||||
@class MTRGNativePromoAd;
|
||||
|
||||
@protocol MTRGNativePromoAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithNativePromoBanner:(MTRGNativePromoBanner *)promoBanner promoAd:(MTRGNativePromoAd *)promoAd;
|
||||
-(void)onNoAdWithReason:(NSString *)reason promoAd:(MTRGNativePromoAd *)promoAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithNativePromoAd:(MTRGNativePromoAd *)promoAd;
|
||||
|
||||
@end
|
||||
|
||||
@interface MTRGNativePromoAd : MTRGNativeBaseAd
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGNativePromoAdDelegate> delegate;
|
||||
//Загрузить картинку в UIImageView
|
||||
-(void) loadImageToView:(UIImageView*) imageView;
|
||||
//Загрузить Иконку в UIImageView
|
||||
-(void) loadIconToView:(UIImageView*) imageView;
|
||||
|
||||
@property (strong, nonatomic, readonly) MTRGNativePromoBanner * banner;
|
||||
|
||||
@end
|
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativePromoBanner.h
Executable file
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativePromoBanner.h
Executable file
|
@ -0,0 +1,38 @@
|
|||
//
|
||||
// MTRGNativePromoBanner.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 17.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
#import <MyTargetSDKCorp/MTRGTypes.h>
|
||||
|
||||
|
||||
@interface MTRGNativePromoBanner : NSObject
|
||||
|
||||
//Текст реклама
|
||||
@property (nonatomic, strong) NSString * advertisingLabel;
|
||||
//Возрастные ограничения
|
||||
@property (nonatomic, strong) NSString * ageRestrictions;
|
||||
//Тип навигации
|
||||
@property (nonatomic) MTRGNavigationType navigationType;
|
||||
//
|
||||
@property (nonatomic, strong) NSString * title;
|
||||
@property (nonatomic, strong) NSString * descriptionText;
|
||||
@property (nonatomic, strong) NSString * disclaimer;
|
||||
@property (nonatomic, strong) NSNumber * rating;
|
||||
@property (nonatomic, strong) NSNumber * votes;
|
||||
@property (nonatomic, strong) NSString * category;
|
||||
@property (nonatomic, strong) NSString * subcategory;
|
||||
@property (nonatomic, strong) NSString * domain;
|
||||
@property (nonatomic, strong) NSString * ctaText;
|
||||
|
||||
//Иконка
|
||||
@property (nonatomic,strong) MTRGImageData * icon;
|
||||
//Рисунок
|
||||
@property (nonatomic,strong) MTRGImageData * image;
|
||||
|
||||
@end
|
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeTeaserAd.h
Executable file
38
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeTeaserAd.h
Executable file
|
@ -0,0 +1,38 @@
|
|||
//
|
||||
// MTRGNativeTeaserAd.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 10.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeBaseAd.h>
|
||||
|
||||
@class MTRGNativeTeaserAd;
|
||||
|
||||
@protocol MTRGNativeTeaserAdDelegate <NSObject>
|
||||
|
||||
-(void)onLoadWithNativeTeaserBanner:(MTRGNativeTeaserBanner *)teaserBanner teaserAd:(MTRGNativeTeaserAd *)teaserAd;
|
||||
-(void)onNoAdWithReason:(NSString *)reason teaserAd:(MTRGNativeTeaserAd *)teaserAd;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onAdClickWithNativeTeaserAd:(MTRGNativeTeaserAd *)teaserAd;
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGNativeTeaserAd : MTRGNativeBaseAd
|
||||
|
||||
//
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGNativeTeaserAdDelegate> delegate;
|
||||
//Загрузить Иконку в UIImageView
|
||||
-(void) loadIconToView:(UIImageView*) imageView;
|
||||
|
||||
@property (strong, nonatomic, readonly) MTRGNativeTeaserBanner * banner;
|
||||
|
||||
@end
|
||||
|
||||
|
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeTeaserBanner.h
Executable file
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeTeaserBanner.h
Executable file
|
@ -0,0 +1,45 @@
|
|||
//
|
||||
// MTRGNativeTeaserBanner.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 17.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
#import <MyTargetSDKCorp/MTRGTypes.h>
|
||||
|
||||
|
||||
@interface MTRGNativeTeaserBanner : NSObject
|
||||
|
||||
|
||||
// Текст "Реклама"
|
||||
@property (nonatomic, strong) NSString * advertisingLabel;
|
||||
// Текст возрастного ограничения. Пример: "18+"
|
||||
@property (nonatomic, strong) NSString * ageRestrictions;
|
||||
// Тип навигации (веб, магазин приложений).
|
||||
@property (nonatomic) MTRGNavigationType navigationType;
|
||||
// Текст заголовка банера
|
||||
@property (nonatomic, strong) NSString * title;
|
||||
// Текст описания банера
|
||||
@property (nonatomic, strong) NSString * descriptionText;
|
||||
// Текст рекламного предупреждения
|
||||
@property (nonatomic, strong) NSString * disclaimer;
|
||||
// Рейтинг рекламируемого приложения в диапазоне [0.0, 5.0]
|
||||
@property (nonatomic, strong) NSNumber * rating;
|
||||
// Количество голосов, принимавших участие в рейтинге рекламируемого приложения.
|
||||
@property (nonatomic, strong) NSNumber * votes;
|
||||
// Домен рекламируемого веб-ресурса.
|
||||
@property (nonatomic, strong) NSString * domain;
|
||||
// Текст Call To Action - призыв к действию. Пример: "Установить"
|
||||
@property (nonatomic, strong) NSString * ctaText;
|
||||
// Название категории рекламируемого приложения.
|
||||
@property (nonatomic, strong) NSString * category;
|
||||
// Название подкатегории рекламируемого приложения.
|
||||
@property (nonatomic, strong) NSString * subcategory;
|
||||
|
||||
//Иконка
|
||||
@property (nonatomic,strong) MTRGImageData * icon;
|
||||
|
||||
@end
|
41
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeViewsFactory.h
Executable file
41
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNativeViewsFactory.h
Executable file
|
@ -0,0 +1,41 @@
|
|||
//
|
||||
// MTRGNativeViewsFactory.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 17.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeAppwallBanner.h>
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNewsFeedAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGChatListAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGContentStreamAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGContentWallAdView.h>
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGAppwallBannerAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGAppwallAdView.h>
|
||||
|
||||
@interface MTRGNativeViewsFactory : NSObject
|
||||
|
||||
//Тизер с кнопкой
|
||||
+(MTRGNewsFeedAdView *) createNewsFeedViewWithBanner:(MTRGNativeTeaserBanner *)teaserBanner;
|
||||
//Тизер
|
||||
+(MTRGChatListAdView *) createChatListViewWithBanner:(MTRGNativeTeaserBanner *)teaserBanner;
|
||||
//Промо
|
||||
+(MTRGContentStreamAdView *) createContentStreamViewWithBanner:(MTRGNativePromoBanner *)promoBanner;
|
||||
//Картинка
|
||||
+(MTRGContentWallAdView *) createContentWallViewWithBanner:(MTRGNativeImageBanner *)imageBanner;
|
||||
|
||||
//App-wall-баннер
|
||||
+(MTRGAppwallBannerAdView *) createAppWallBannerViewWithBanner:(MTRGNativeAppwallBanner *) appWallBanner;
|
||||
//App-wall-таблица
|
||||
+(MTRGAppwallAdView *) createAppWallAdViewWithBanners:(NSArray*)banners;
|
||||
|
||||
@end
|
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNewsFeedAdView.h
Executable file
45
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGNewsFeedAdView.h
Executable file
|
@ -0,0 +1,45 @@
|
|||
//
|
||||
// MTRGNewsFeedAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 05.12.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGBaseNativeAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGStarsRatingView.h>
|
||||
|
||||
@interface MTRGNewsFeedAdView : MTRGBaseNativeAdView
|
||||
|
||||
@property (strong, nonatomic) MTRGNativeTeaserBanner * teaserBanner;
|
||||
|
||||
//Иконка
|
||||
@property (nonatomic, strong, readonly) UIImageView * iconImageView;
|
||||
//Домен
|
||||
@property (nonatomic, strong, readonly) UILabel * domainLabel;
|
||||
//Категория и подкатегория
|
||||
@property (nonatomic, strong, readonly) UILabel * categoryLabel;
|
||||
//Дисклеймер
|
||||
@property (nonatomic, strong, readonly) UILabel * disclaimerLabel;
|
||||
//Звезды рейтинга (только для приложений)
|
||||
@property (strong, nonatomic, readonly) MTRGStarsRatingView * ratingStarsView;
|
||||
//Количество голосов
|
||||
@property (strong, nonatomic, readonly) UILabel * votesLabel;
|
||||
//Кнока для перехода
|
||||
@property (strong, nonatomic) UIView * buttonView;
|
||||
@property (strong, nonatomic) UILabel * buttonToLabel;
|
||||
|
||||
|
||||
//Отступы
|
||||
@property (nonatomic) UIEdgeInsets titleMargins;
|
||||
@property (nonatomic) UIEdgeInsets domainMargins;
|
||||
@property (nonatomic) UIEdgeInsets disclaimerMargins;
|
||||
@property (nonatomic) UIEdgeInsets iconMargins;
|
||||
@property (nonatomic) UIEdgeInsets ratingStarsMargins;
|
||||
@property (nonatomic) UIEdgeInsets votesMargins;
|
||||
@property (nonatomic) UIEdgeInsets buttonMargins;
|
||||
@property (nonatomic) UIEdgeInsets buttonCaptionMargins;
|
||||
|
||||
@end
|
21
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGStarsRatingView.h
Executable file
21
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGStarsRatingView.h
Executable file
|
@ -0,0 +1,21 @@
|
|||
//
|
||||
// MTRGStarsRatingView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Igor Glotov on 12.08.14.
|
||||
// Copyright (c) 2014 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
|
||||
|
||||
@interface MTRGStarsRatingView : UIView
|
||||
|
||||
//Задать рейтинг от 0.0....5.0
|
||||
@property (strong, nonatomic) NSNumber *rating;
|
||||
//Расстояние между звездами в пикселях
|
||||
- (void)setStarPadding:(CGFloat)starPadding;
|
||||
|
||||
@end
|
23
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGTracer.h
Executable file
23
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGTracer.h
Executable file
|
@ -0,0 +1,23 @@
|
|||
//
|
||||
// MTRGTracer.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Igor Glotov on 23.07.14.
|
||||
// Copyright (c) 2014 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface MTRGTracer : NSObject
|
||||
|
||||
//Property is deprecated, use [MTRGManager setLoggingEnabled:YES];
|
||||
@property (nonatomic) BOOL enableLogging __attribute__((deprecated));
|
||||
|
||||
+(MTRGTracer *) sharedTracer;
|
||||
|
||||
@end
|
||||
|
||||
extern void mtrg_tracer_i(NSString *, ...);
|
||||
extern void mtrg_tracer_d(NSString *, ...);
|
||||
extern void mtrg_tracer_e(NSString *, ...);
|
||||
|
18
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGTypes.h
Executable file
18
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGTypes.h
Executable file
|
@ -0,0 +1,18 @@
|
|||
//
|
||||
// MTRGTypes.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 28.11.14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
//Тип навигации для банера
|
||||
typedef enum{
|
||||
MTRGNavigationTypeWeb = 1,
|
||||
MTRGNavigationTypeStore,
|
||||
} MTRGNavigationType;
|
||||
|
||||
//Форматы нативных банеров
|
||||
extern NSString *const kMTRGAdBannerFormatNativeBanner;
|
||||
extern NSString *const kMTRGAdBannerFormatNativeTeaser;
|
||||
extern NSString *const kMTRGAdBannerFormatNativePromo;
|
92
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGVideoAdView.h
Executable file
92
iphone/Maps/MyTargetSDKCorp.framework/Headers/MTRGVideoAdView.h
Executable file
|
@ -0,0 +1,92 @@
|
|||
//
|
||||
// MTRGVideoAdView.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 17.06.15.
|
||||
// Copyright (c) 2015 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
|
||||
//Доступные секции видео-рекламы
|
||||
extern NSString *const kMTRGAdSectionTypeInstreamadsPreroll;
|
||||
extern NSString *const kMTRGAdSectionTypeInstreamadsPostroll;
|
||||
extern NSString *const kMTRGAdSectionTypeInstreamadsPauseroll;
|
||||
extern NSString *const kMTRGAdSectionTypeInstreamadsMidroll;
|
||||
|
||||
@interface MTRGVideoBannerInfo : NSObject
|
||||
|
||||
//Длительность ролика в секундах
|
||||
@property (nonatomic) NSTimeInterval duration;
|
||||
//Можно ли закрывать
|
||||
@property (nonatomic) BOOL allowClose;
|
||||
//Через какое время можно закрывать
|
||||
@property (nonatomic) NSTimeInterval allowCloseDelay;
|
||||
//Размер баннера
|
||||
@property (nonatomic) CGSize size;
|
||||
//Текст кнопки
|
||||
@property (nonatomic) NSString * ctaText;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
|
||||
@class MTRGVideoAdView;
|
||||
|
||||
@protocol MTRGVideoAdViewDelegate <NSObject>
|
||||
-(void)onLoadWithVideoAdView:(MTRGVideoAdView *)videoAdView;
|
||||
-(void)onNoAdWithReason:(NSString*)reason videoAdView:(MTRGVideoAdView *)videoAdView;
|
||||
|
||||
@optional
|
||||
|
||||
-(void)onClickWithVideoAdView:(MTRGVideoAdView *)videoAdView;
|
||||
|
||||
//В секундах
|
||||
-(void) onTimeLeftChanged:(NSTimeInterval)timeLeft duration:(NSTimeInterval)duration videoAdView:(MTRGVideoAdView*)videoAdView;
|
||||
//Начался показ баннера в секции
|
||||
-(void) onBannerStartWithInfo:(MTRGVideoBannerInfo*)info videoAdView:(MTRGVideoAdView*)videoAdView;
|
||||
//Завершился показ баннера в секции
|
||||
-(void) onBannerCompleteWithInfo:(MTRGVideoBannerInfo*)info videoAdView:(MTRGVideoAdView*)videoAdView status:(NSString*)status;
|
||||
//Завершился показ всех баннеров в секции
|
||||
-(void) onCompleteWithSection:(NSString*)section videoAdView:(MTRGVideoAdView*)videoAdView status:(NSString*)status;
|
||||
|
||||
//Воспроизведение видео приостановлено.
|
||||
-(void) onBannerSuspenseWithInfo:(MTRGVideoBannerInfo*)info videoAdView:(MTRGVideoAdView*)videoAdView;
|
||||
//Возобновление
|
||||
-(void) onBannerResumptionWithInfo:(MTRGVideoBannerInfo*)info videoAdView:(MTRGVideoAdView*)videoAdView;
|
||||
//Изменение состояния air-play
|
||||
-(void) onAirPlayVideoActiveChanged:(BOOL)airPlayVideoActive videoAdView:(MTRGVideoAdView*)videoAdView;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@interface MTRGVideoAdView : UIView
|
||||
|
||||
-(instancetype) initWithSlotId:(NSString*)slotId;
|
||||
|
||||
//Загрузить рекламу
|
||||
-(void) load;
|
||||
//Если флаг установлен в YES, ссылки и app-store будут открываться внутри приложения
|
||||
@property (nonatomic) BOOL handleLinksInApp;
|
||||
//Дополнительный параметры настройки запроса
|
||||
@property (nonatomic, strong, readonly) MTRGCustomParams * customParams;
|
||||
//Делегат
|
||||
@property (weak, nonatomic) id<MTRGVideoAdViewDelegate> delegate;
|
||||
|
||||
|
||||
-(void) startWithSection:(NSString*)section;
|
||||
-(void) pause;
|
||||
-(void) resume;
|
||||
-(void) stop;
|
||||
-(void) setFullscreen:(BOOL)isFullscreen;
|
||||
-(void) setVideoQuality:(NSUInteger) quality;
|
||||
-(void) setVideoPosition:(NSTimeInterval)time duration:(NSTimeInterval)duration;
|
||||
-(void) closedByUser;
|
||||
-(void) skipBanner;
|
||||
|
||||
-(void) handleClick;
|
||||
|
||||
@property (nonatomic, weak) UIViewController * viewController;
|
||||
|
||||
@end
|
46
iphone/Maps/MyTargetSDKCorp.framework/Headers/MyTargetSDKCorp.h
Executable file
46
iphone/Maps/MyTargetSDKCorp.framework/Headers/MyTargetSDKCorp.h
Executable file
|
@ -0,0 +1,46 @@
|
|||
//
|
||||
// MyTargetSDKCorp.h
|
||||
// myTargetSDKCorp 4.2.6
|
||||
//
|
||||
// Created by Anton Bulankin on 23.09.15.
|
||||
// Copyright © 2015 Mail.ru. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
// External files
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeCommonAdBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGAppwallAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGAppwallBannerAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeImageBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGBaseNativeAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGChatListAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativePromoBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGContentStreamAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGContentWallAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeTeaserBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeViewsFactory.h>
|
||||
#import <MyTargetSDKCorp/MTRGImageData.h>
|
||||
#import <MyTargetSDKCorp/MTRGNewsFeedAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGInterstitialAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGStarsRatingView.h>
|
||||
#import <MyTargetSDKCorp/MTRGManager.h>
|
||||
#import <MyTargetSDKCorp/MTRGTracer.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeAppwallBanner.h>
|
||||
#import <MyTargetSDKCorp/MTRGTypes.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeBaseAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGVideoAdView.h>
|
||||
#import <MyTargetSDKCorp/MTRGNativeCommonAd.h>
|
||||
|
||||
//Mail.ru files
|
||||
|
||||
#import <MyTargetSDKCorp/MTRGNativeAppwallAd.h>
|
||||
#import <MyTargetSDKCorp/MTRGInterstitialAd_Corp.h>
|
||||
#import <MyTargetSDKCorp/MTRGManager_Corp.h>
|
||||
#import <MyTargetSDKCorp/MTRGCustomParams_Corp.h>
|
BIN
iphone/Maps/MyTrackerSDKCorp.framework/Info.plist → iphone/Maps/MyTargetSDKCorp.framework/Info.plist
Normal file → Executable file
BIN
iphone/Maps/MyTrackerSDKCorp.framework/Info.plist → iphone/Maps/MyTargetSDKCorp.framework/Info.plist
Normal file → Executable file
Binary file not shown.
6
iphone/Maps/MyTargetSDKCorp.framework/Modules/module.modulemap
Executable file
6
iphone/Maps/MyTargetSDKCorp.framework/Modules/module.modulemap
Executable file
|
@ -0,0 +1,6 @@
|
|||
framework module MyTargetSDKCorp {
|
||||
umbrella header "MyTargetSDKCorp.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
BIN
iphone/Maps/MyTargetSDKCorp.framework/MyTargetSDKCorp
Executable file
BIN
iphone/Maps/MyTargetSDKCorp.framework/MyTargetSDKCorp
Executable file
Binary file not shown.
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeDirectory
Executable file
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeDirectory
Executable file
Binary file not shown.
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeRequirements
Executable file
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeRequirements
Executable file
Binary file not shown.
375
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeResources
Executable file
375
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeResources
Executable file
|
@ -0,0 +1,375 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>Headers/MTRGAdView.h</key>
|
||||
<data>
|
||||
+bMJyPgLRZYN8uslDpEdXjraNcs=
|
||||
</data>
|
||||
<key>Headers/MTRGAppwallAdView.h</key>
|
||||
<data>
|
||||
Z3rqvVWOp6JI07dstX85uBGfTKo=
|
||||
</data>
|
||||
<key>Headers/MTRGAppwallBannerAdView.h</key>
|
||||
<data>
|
||||
hX7qeOXkgycv5z73ZizgipWId2U=
|
||||
</data>
|
||||
<key>Headers/MTRGBaseNativeAdView.h</key>
|
||||
<data>
|
||||
XXIfXqvDrPuAZfNzXDetlCmDpVM=
|
||||
</data>
|
||||
<key>Headers/MTRGChatListAdView.h</key>
|
||||
<data>
|
||||
eBTEk8AEFBHtSXPCQYiUt1PB228=
|
||||
</data>
|
||||
<key>Headers/MTRGContentStreamAdView.h</key>
|
||||
<data>
|
||||
9WrXQcSUPesXc5o1NSL44vtL6YQ=
|
||||
</data>
|
||||
<key>Headers/MTRGContentWallAdView.h</key>
|
||||
<data>
|
||||
1rs6fIZQljsxEgIaHXMhl/gcbd4=
|
||||
</data>
|
||||
<key>Headers/MTRGCustomParams.h</key>
|
||||
<data>
|
||||
TUorRhETwraKKunDlbJwXEQMlBI=
|
||||
</data>
|
||||
<key>Headers/MTRGCustomParams_Corp.h</key>
|
||||
<data>
|
||||
Y0sx6MzSk+P3VUz2lOqADzz+nrk=
|
||||
</data>
|
||||
<key>Headers/MTRGImageData.h</key>
|
||||
<data>
|
||||
QvQOuP56Jbl0T4+ZQ1WyCqBBO0E=
|
||||
</data>
|
||||
<key>Headers/MTRGInterstitialAd.h</key>
|
||||
<data>
|
||||
8ZFHCBGlwfPpY+KVl7nVVgkBB7E=
|
||||
</data>
|
||||
<key>Headers/MTRGInterstitialAd_Corp.h</key>
|
||||
<data>
|
||||
UlAVECjeMDSqYpU0L8PnlJ4u3hw=
|
||||
</data>
|
||||
<key>Headers/MTRGManager.h</key>
|
||||
<data>
|
||||
jE8tQFgyi/RqvEpaMhRQDzct1iU=
|
||||
</data>
|
||||
<key>Headers/MTRGManager_Corp.h</key>
|
||||
<data>
|
||||
5SmXg7RXNF1rQ9Jg1dwhOQLHLng=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeAppwallAd.h</key>
|
||||
<data>
|
||||
Y1JLxuRi3kskvsUwfFcI+i17sX8=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeAppwallBanner.h</key>
|
||||
<data>
|
||||
Y4ZcCWtkUdojwhCDFsjcFP2PtPA=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeBaseAd.h</key>
|
||||
<data>
|
||||
V1qIUahESf2Bm5mJGyYDmmZ7D5Q=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeCommonAd.h</key>
|
||||
<data>
|
||||
iV1cQh70siwMfh0SlpQpmoQsRLs=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeCommonAdBanner.h</key>
|
||||
<data>
|
||||
Ph//OZo45KdN7Xr8BDuxXQ4H+TQ=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeImageAd.h</key>
|
||||
<data>
|
||||
Jd3zWuqamYxBGRycOTEw483EKRE=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeImageBanner.h</key>
|
||||
<data>
|
||||
1zyWaK+QFF8SBdBlvLEbdNZATbA=
|
||||
</data>
|
||||
<key>Headers/MTRGNativePromoAd.h</key>
|
||||
<data>
|
||||
3MiO4RVU7AWmeNv5tnpHT5TI1Sg=
|
||||
</data>
|
||||
<key>Headers/MTRGNativePromoBanner.h</key>
|
||||
<data>
|
||||
HcHkFPWc8AZ+9OpxbcssWs6y3jk=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeTeaserAd.h</key>
|
||||
<data>
|
||||
HNmWIJ0KUhd0crYHcyp3wC9z+Oo=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeTeaserBanner.h</key>
|
||||
<data>
|
||||
O7o/W/qRjWQAMJPjjbJAx6zGf5k=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeViewsFactory.h</key>
|
||||
<data>
|
||||
TpUBJ115VwfiVVJj1Ih3nz3STjc=
|
||||
</data>
|
||||
<key>Headers/MTRGNewsFeedAdView.h</key>
|
||||
<data>
|
||||
IfnBzmx1m/0tcbuuIQRxLaVs0D8=
|
||||
</data>
|
||||
<key>Headers/MTRGStarsRatingView.h</key>
|
||||
<data>
|
||||
U/PWaddWxYxlPFdC37jZCaGvlww=
|
||||
</data>
|
||||
<key>Headers/MTRGTracer.h</key>
|
||||
<data>
|
||||
fwzyLnO3Bd3qH937TOKMJ4jqta4=
|
||||
</data>
|
||||
<key>Headers/MTRGTypes.h</key>
|
||||
<data>
|
||||
Fjm4S2Lbz8FYetKrYpVDxlfJtHw=
|
||||
</data>
|
||||
<key>Headers/MTRGVideoAdView.h</key>
|
||||
<data>
|
||||
rNzDF6iOVToZ7XslYxb4w0+zKKc=
|
||||
</data>
|
||||
<key>Headers/MyTargetSDKCorp.h</key>
|
||||
<data>
|
||||
X1o17B+z9piFfIpjEDA2lWrbrvw=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
26h9Er++uYUgAujyP26I4HUpHto=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
jjP3UJuCDGu5kTGy4HB8PZRiQyY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>Headers/MTRGAdView.h</key>
|
||||
<data>
|
||||
+bMJyPgLRZYN8uslDpEdXjraNcs=
|
||||
</data>
|
||||
<key>Headers/MTRGAppwallAdView.h</key>
|
||||
<data>
|
||||
Z3rqvVWOp6JI07dstX85uBGfTKo=
|
||||
</data>
|
||||
<key>Headers/MTRGAppwallBannerAdView.h</key>
|
||||
<data>
|
||||
hX7qeOXkgycv5z73ZizgipWId2U=
|
||||
</data>
|
||||
<key>Headers/MTRGBaseNativeAdView.h</key>
|
||||
<data>
|
||||
XXIfXqvDrPuAZfNzXDetlCmDpVM=
|
||||
</data>
|
||||
<key>Headers/MTRGChatListAdView.h</key>
|
||||
<data>
|
||||
eBTEk8AEFBHtSXPCQYiUt1PB228=
|
||||
</data>
|
||||
<key>Headers/MTRGContentStreamAdView.h</key>
|
||||
<data>
|
||||
9WrXQcSUPesXc5o1NSL44vtL6YQ=
|
||||
</data>
|
||||
<key>Headers/MTRGContentWallAdView.h</key>
|
||||
<data>
|
||||
1rs6fIZQljsxEgIaHXMhl/gcbd4=
|
||||
</data>
|
||||
<key>Headers/MTRGCustomParams.h</key>
|
||||
<data>
|
||||
TUorRhETwraKKunDlbJwXEQMlBI=
|
||||
</data>
|
||||
<key>Headers/MTRGCustomParams_Corp.h</key>
|
||||
<data>
|
||||
Y0sx6MzSk+P3VUz2lOqADzz+nrk=
|
||||
</data>
|
||||
<key>Headers/MTRGImageData.h</key>
|
||||
<data>
|
||||
QvQOuP56Jbl0T4+ZQ1WyCqBBO0E=
|
||||
</data>
|
||||
<key>Headers/MTRGInterstitialAd.h</key>
|
||||
<data>
|
||||
8ZFHCBGlwfPpY+KVl7nVVgkBB7E=
|
||||
</data>
|
||||
<key>Headers/MTRGInterstitialAd_Corp.h</key>
|
||||
<data>
|
||||
UlAVECjeMDSqYpU0L8PnlJ4u3hw=
|
||||
</data>
|
||||
<key>Headers/MTRGManager.h</key>
|
||||
<data>
|
||||
jE8tQFgyi/RqvEpaMhRQDzct1iU=
|
||||
</data>
|
||||
<key>Headers/MTRGManager_Corp.h</key>
|
||||
<data>
|
||||
5SmXg7RXNF1rQ9Jg1dwhOQLHLng=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeAppwallAd.h</key>
|
||||
<data>
|
||||
Y1JLxuRi3kskvsUwfFcI+i17sX8=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeAppwallBanner.h</key>
|
||||
<data>
|
||||
Y4ZcCWtkUdojwhCDFsjcFP2PtPA=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeBaseAd.h</key>
|
||||
<data>
|
||||
V1qIUahESf2Bm5mJGyYDmmZ7D5Q=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeCommonAd.h</key>
|
||||
<data>
|
||||
iV1cQh70siwMfh0SlpQpmoQsRLs=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeCommonAdBanner.h</key>
|
||||
<data>
|
||||
Ph//OZo45KdN7Xr8BDuxXQ4H+TQ=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeImageAd.h</key>
|
||||
<data>
|
||||
Jd3zWuqamYxBGRycOTEw483EKRE=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeImageBanner.h</key>
|
||||
<data>
|
||||
1zyWaK+QFF8SBdBlvLEbdNZATbA=
|
||||
</data>
|
||||
<key>Headers/MTRGNativePromoAd.h</key>
|
||||
<data>
|
||||
3MiO4RVU7AWmeNv5tnpHT5TI1Sg=
|
||||
</data>
|
||||
<key>Headers/MTRGNativePromoBanner.h</key>
|
||||
<data>
|
||||
HcHkFPWc8AZ+9OpxbcssWs6y3jk=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeTeaserAd.h</key>
|
||||
<data>
|
||||
HNmWIJ0KUhd0crYHcyp3wC9z+Oo=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeTeaserBanner.h</key>
|
||||
<data>
|
||||
O7o/W/qRjWQAMJPjjbJAx6zGf5k=
|
||||
</data>
|
||||
<key>Headers/MTRGNativeViewsFactory.h</key>
|
||||
<data>
|
||||
TpUBJ115VwfiVVJj1Ih3nz3STjc=
|
||||
</data>
|
||||
<key>Headers/MTRGNewsFeedAdView.h</key>
|
||||
<data>
|
||||
IfnBzmx1m/0tcbuuIQRxLaVs0D8=
|
||||
</data>
|
||||
<key>Headers/MTRGStarsRatingView.h</key>
|
||||
<data>
|
||||
U/PWaddWxYxlPFdC37jZCaGvlww=
|
||||
</data>
|
||||
<key>Headers/MTRGTracer.h</key>
|
||||
<data>
|
||||
fwzyLnO3Bd3qH937TOKMJ4jqta4=
|
||||
</data>
|
||||
<key>Headers/MTRGTypes.h</key>
|
||||
<data>
|
||||
Fjm4S2Lbz8FYetKrYpVDxlfJtHw=
|
||||
</data>
|
||||
<key>Headers/MTRGVideoAdView.h</key>
|
||||
<data>
|
||||
rNzDF6iOVToZ7XslYxb4w0+zKKc=
|
||||
</data>
|
||||
<key>Headers/MyTargetSDKCorp.h</key>
|
||||
<data>
|
||||
X1o17B+z9piFfIpjEDA2lWrbrvw=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
jjP3UJuCDGu5kTGy4HB8PZRiQyY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^[^/]+$</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeSignature
Executable file
BIN
iphone/Maps/MyTargetSDKCorp.framework/_CodeSignature/CodeSignature
Executable file
Binary file not shown.
|
@ -1,18 +0,0 @@
|
|||
//
|
||||
// MRAbstractDataProvider.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 23.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class MRJsonBuilder;
|
||||
|
||||
@interface MRAbstractDataProvider : NSObject
|
||||
|
||||
- (void)collectData;
|
||||
|
||||
- (void)putDataToBuilder:(MRJsonBuilder *)builder;
|
||||
@end
|
|
@ -1,32 +0,0 @@
|
|||
//
|
||||
// MRCustomParamsProvider.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 22.08.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTrackerSDKCorp/MRAbstractDataProvider.h>
|
||||
|
||||
@class MRJsonBuilder;
|
||||
|
||||
@interface MRCustomParamsProvider : MRAbstractDataProvider
|
||||
|
||||
@property (nonatomic, strong) NSString *language;
|
||||
@property (nonatomic, strong) NSNumber *age;
|
||||
/**
|
||||
* @param gender Пол пользователя, 0 - пол неизвестен, 1 - мужской, 2 - женский
|
||||
*/
|
||||
@property (nonatomic, strong) NSNumber *gender;
|
||||
@property (nonatomic, strong) NSString *mrgsAppId;
|
||||
@property (nonatomic, strong) NSString *mrgsUserId;
|
||||
@property (nonatomic, strong) NSString *mrgsDeviceId;
|
||||
@property (nonatomic, strong) NSArray *icqIds;
|
||||
@property (nonatomic, strong) NSArray *okIds;
|
||||
@property (nonatomic, strong) NSArray *vkIds;
|
||||
@property (nonatomic, strong) NSArray *emails;
|
||||
|
||||
- (void)putDataToBuilder:(MRJsonBuilder *)builder;
|
||||
|
||||
@end
|
|
@ -1,49 +0,0 @@
|
|||
//
|
||||
// MRMyTracker.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 22.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTrackerSDKCorp/MRTracker.h>
|
||||
|
||||
extern NSString * const MYTRACKER_VERSION_STRING;
|
||||
|
||||
@class MRTracker;
|
||||
@class MRTrackerParams;
|
||||
|
||||
@interface MRMyTracker : NSObject
|
||||
|
||||
+ (BOOL)debugMode;
|
||||
+ (void)setDebugMode:(BOOL)enable;
|
||||
|
||||
+ (MRTracker *)createTracker:(NSString *)trackerId;
|
||||
+ (void)setupTracker;
|
||||
|
||||
+ (MRTrackerParams *)getTrackerParams;
|
||||
|
||||
+ (void)trackLoginEvent;
|
||||
+ (void)trackLoginEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void)trackInviteEvent;
|
||||
+ (void)trackInviteEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void)trackRegistrationEvent;
|
||||
+ (void)trackRegistrationEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
//SKProduct*
|
||||
//SKPaymentTransaction*
|
||||
+ (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction;
|
||||
+ (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void) trackLevelAchieved;
|
||||
+ (void) trackLevelAchieved:(NSNumber*)level;
|
||||
+ (void) trackLevelAchieved:(NSNumber*)level eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void)trackEvent:(NSString*)name;
|
||||
+ (void)trackEvent:(NSString*)name eventParams:(NSDictionary*)eventParams;
|
||||
|
||||
@end
|
|
@ -1,41 +0,0 @@
|
|||
//
|
||||
// MRTracker.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 22.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
|
||||
@interface MRTracker : NSObject
|
||||
|
||||
+ (BOOL)debugMode;
|
||||
+ (void)setDebugMode:(BOOL)enable;
|
||||
|
||||
- (MRTrackerParams *)getTrackerParams;
|
||||
|
||||
- (void)setup;
|
||||
- (BOOL)isInitialized;
|
||||
|
||||
- (void)trackEvent:(NSString *)name;
|
||||
- (void)trackEvent:(NSString *)name eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
- (void)trackLoginEvent;
|
||||
- (void)trackLoginEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
- (void)trackInviteEvent;
|
||||
- (void)trackInviteEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
- (void)trackRegistrationEvent;
|
||||
- (void)trackRegistrationEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
- (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction;
|
||||
- (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
-(void) trackLevelAchieved;
|
||||
-(void) trackLevelAchieved:(NSNumber*)level;
|
||||
-(void) trackLevelAchieved:(NSNumber*)level eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
@end
|
|
@ -1,17 +0,0 @@
|
|||
//
|
||||
// MRTrackerParams+Corp.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 24.03.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
#import <MyTrackerSDKCorp/MRCustomParamsProvider.h>
|
||||
|
||||
@interface MRTrackerParams (Corp)
|
||||
|
||||
- (MRCustomParamsProvider *)getCustomParams;
|
||||
|
||||
@end
|
|
@ -1,30 +0,0 @@
|
|||
//
|
||||
// MRTrackerParams.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Igor Glotov on 20.03.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@interface MRTrackerParams : NSObject
|
||||
|
||||
- (instancetype)initWithTrackerId:(NSString *)trackerId;
|
||||
|
||||
@property (strong, nonatomic) NSString *trackerId;
|
||||
//Отслеживать ли Launch
|
||||
@property (atomic) BOOL trackAppLaunch;
|
||||
//Timeout for assuming app was started again - 30..7200 sec., default - 30 sec.
|
||||
@property (atomic) NSTimeInterval launchTimeout;
|
||||
|
||||
|
||||
- (void)setLanguage:(NSString *)lang;
|
||||
- (void)setAge:(NSNumber *)age;
|
||||
|
||||
/**
|
||||
* @param gender Пол пользователя, 0 - пол неизвестен, 1 - мужской, 2 - женский
|
||||
*/
|
||||
- (void)setGender:(NSNumber *)gender;
|
||||
|
||||
@end
|
|
@ -1,18 +0,0 @@
|
|||
//
|
||||
// MyTrackerSDKCorp.h
|
||||
// myTrackerSDKCorp 1.4.3
|
||||
//
|
||||
// Created by Anton Bulankin on 05.10.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
#import <MyTrackerSDKCorp/MRAbstractDataProvider.h>
|
||||
#import <MyTrackerSDKCorp/MRCustomParamsProvider.h>
|
||||
#import <MyTrackerSDKCorp/MRMyTracker.h>
|
||||
#import <MyTrackerSDKCorp/MRTracker.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams+Corp.h>
|
||||
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
framework module MyTrackerSDKCorp {
|
||||
umbrella header "MyTrackerSDKCorp.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,175 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>Headers/MRAbstractDataProvider.h</key>
|
||||
<data>
|
||||
gtfIowhg/ZMaEm1O6kiGqvTjovc=
|
||||
</data>
|
||||
<key>Headers/MRCustomParamsProvider.h</key>
|
||||
<data>
|
||||
FX/FKAWCMRckab96ipoOzVHMab4=
|
||||
</data>
|
||||
<key>Headers/MRMyTracker.h</key>
|
||||
<data>
|
||||
zBrY/xfaNRJi9DP6cLiU0O3xNqs=
|
||||
</data>
|
||||
<key>Headers/MRTracker.h</key>
|
||||
<data>
|
||||
MSR6pNKgWiTe6zhIyVh3IsxZgtU=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams+Corp.h</key>
|
||||
<data>
|
||||
AoO+zR2Q+nV6XKQ4msDZMGmHtmw=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams.h</key>
|
||||
<data>
|
||||
cngGT1R7Fk+iWiU9FwFJT5rava4=
|
||||
</data>
|
||||
<key>Headers/MyTrackerSDKCorp.h</key>
|
||||
<data>
|
||||
l343csr5nq2qUmNQ27Lm5DO9UKA=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
kRVdrB1lkKmW/PcbVsu+noBq0ZA=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
mVIxv9IVrXemIeIcCUlLL0NTBLk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>Headers/MRAbstractDataProvider.h</key>
|
||||
<data>
|
||||
gtfIowhg/ZMaEm1O6kiGqvTjovc=
|
||||
</data>
|
||||
<key>Headers/MRCustomParamsProvider.h</key>
|
||||
<data>
|
||||
FX/FKAWCMRckab96ipoOzVHMab4=
|
||||
</data>
|
||||
<key>Headers/MRMyTracker.h</key>
|
||||
<data>
|
||||
zBrY/xfaNRJi9DP6cLiU0O3xNqs=
|
||||
</data>
|
||||
<key>Headers/MRTracker.h</key>
|
||||
<data>
|
||||
MSR6pNKgWiTe6zhIyVh3IsxZgtU=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams+Corp.h</key>
|
||||
<data>
|
||||
AoO+zR2Q+nV6XKQ4msDZMGmHtmw=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams.h</key>
|
||||
<data>
|
||||
cngGT1R7Fk+iWiU9FwFJT5rava4=
|
||||
</data>
|
||||
<key>Headers/MyTrackerSDKCorp.h</key>
|
||||
<data>
|
||||
l343csr5nq2qUmNQ27Lm5DO9UKA=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
mVIxv9IVrXemIeIcCUlLL0NTBLk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^[^/]+$</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
Binary file not shown.
Loading…
Add table
Reference in a new issue