Skip to content

Commit

Permalink
Updating Appboy SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
briancaw committed May 20, 2015
1 parent 79f0fb7 commit 9a52ae5
Show file tree
Hide file tree
Showing 386 changed files with 883 additions and 11,582 deletions.
2 changes: 1 addition & 1 deletion Appboy-iOS-SDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Appboy-iOS-SDK"
s.version = "2.11.2"
s.version = "2.11.3"
s.summary = "This is the Appboy iOS SDK for Mobile Marketing Automation"
s.homepage = "http://www.appboy.com"
s.license = { :type => 'Commercial', :text => 'Please refer to https://github.com/Appboy/appboy-ios-sdk/blob/master/LICENSE'}
Expand Down
Binary file modified AppboyKit/Appboy.bundle/ABKBannerCardCell.nib/objects-8.0+.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKBannerCardCell.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKBannerCardCell.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedNoConnectionView.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedNoConnectionView.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedViewController.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedViewController.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedbackContentView.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedbackContentView.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedbackNavBar.nib/objects-8.0+.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedbackNavBar.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKFeedbackNavBar.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKSpinnerView.nib/objects-8.0+.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKSpinnerView.nib/objects.nib
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/ABKSpinnerView.nib/runtime.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified AppboyKit/Appboy.bundle/Info.plist
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#import <Foundation/Foundation.h>


/*
* Appboy Public API: ABKAppboyEndpointDelegate
*/
@protocol ABKAppboyEndpointDelegate <NSObject>

/*!
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKBannerCard.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKCard.h"

/*
* Appboy Public API: ABKBannerCard
*/
@interface ABKBannerCard : ABKCard <NSCoding>

/*
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKCaptionedImageCard.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKCard.h"

/*
* Appboy Public API: ABKCaptionedImageCard
*/
@interface ABKCaptionedImageCard : ABKCard <NSCoding>

/*
Expand Down
9 changes: 9 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKCard.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
#import <Foundation/Foundation.h>
#import "ABKFeedController.h"

/*
* Appboy Public API: ABKCard
*/
@interface ABKCard : NSObject <NSCopying, NSCoding>
/*
* Card's ID.
Expand Down Expand Up @@ -35,6 +38,12 @@
*/
+ (ABKCard *) deserializeCardFromDictionary:(NSDictionary *)cardDictionary;

/*!
* This property carries extra data in the form of an NSDictionary which can be sent down via the Appboy Dashboard.
* You may want to design and implement a custom handler to access this data depending on your use case.
*/
@property (nonatomic, retain) NSDictionary *extras;

/*
* Serializes the card to binary data for use by wrappers such as Appboy's Unity SDK for iOS.
*/
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKClassicCard.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKCard.h"

/*
* Appboy Public API: ABKClassicCard
*/
@interface ABKClassicCard : ABKCard <NSCoding>

/*
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKCrossPromotionCard.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKCard.h"

/*
* Appboy Public API: ABKCrossPromotionCard
*/
@interface ABKCrossPromotionCard : ABKCard <NSCoding>

/*
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKFacebookUser.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@

extern NSInteger const DefaultNumberOfFriends;

/*
* Appboy Public API: ABKFacebookUser
*/
@interface ABKFacebookUser : NSObject

/*!
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKFeedController.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ typedef NS_OPTIONS(NSUInteger, ABKCardCategory) {
ABKCardCategoryAll = 1 << 0 | 1 << 1 | 1 << 2 | 1 << 3 | 1 << 4
};

/*
* Appboy Public API: ABKFeedController
*/
@interface ABKFeedController : NSObject

/*!
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKFeedViewController.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
#import "ABKFeedViewControllerDelegate.h"
#import "ABKFeedController.h"

/*
* Appboy Public API: ABKFeedViewController
*/
@interface ABKFeedViewController : UIViewController <UITableViewDataSource, UITableViewDelegate,
SKStoreProductViewControllerDelegate>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

@class ABKCard;

/*
* Appboy Public API: ABKFeedViewControllerDelegate
*/
@protocol ABKFeedViewControllerDelegate <NSObject>
/*!
@param newsFeed The calling news feed context
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@
* tab bar controller, or when it's in a split view controller.
*/

/*
* Appboy Public API: ABKFeedViewControllerGenericContext
*/
@interface ABKFeedViewControllerGenericContext : UINavigationController <UINavigationControllerDelegate>

/*!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
* ABKFeedViewController
*/

/*
* Appboy Public API: ABKFeedViewControllerModalContextDelegate
*/
@protocol ABKFeedViewControllerModalContextDelegate;

/*!
Expand All @@ -36,6 +39,10 @@
* the delegate to dismiss the controller. The delegate should adopt the
* ABKFeedViewControllerModalContextDelegate protocol.
*/

/*
* Appboy Public API: ABKFeedViewControllerModalContext
*/
@interface ABKFeedViewControllerModalContext : ABKFeedViewControllerGenericContext

/*! Title displayed in the top bar */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
* a UINavigationController.
*/

/*
* Appboy Public API: ABKFeedViewControllerNavigationContext
*/
@interface ABKFeedViewControllerNavigationContext : ABKFeedViewController <UINavigationControllerDelegate>;

@end
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@
* closeButtonDelegate. You can use this message to trigger closing the popover.
* The delegate should adopt the ABKFeedViewControllerPopoverContextDelegate protocol.
*/

/*
* Appboy Public API: ABKFeedViewControllerPopoverContext
*/
@interface ABKFeedViewControllerPopoverContext : ABKFeedViewControllerGenericContext

/*! Title displayed in the top bar */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

/*
* Appboy Public API: ABKFeedbackViewController
*/
@interface ABKFeedbackViewController : UIViewController

@property (assign, nonatomic) id delegate;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,10 @@
*
* If the delegate is *not* set, the controller dismisses itself after cancel or send completes.
*/

/*
* Appboy Public API: ABKFeedbackViewControllerModalContext
*/
@interface ABKFeedbackViewControllerModalContext : UINavigationController

@property (assign, nonatomic) id <ABKFeedbackViewControllerModalContextDelegate> feedbackDelegate;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@
* If a delegate is set, the controller will send feedbackViewControllerNavigationContextFeedbackSent:sender after
* feedback has been sent successfully.
*/

/*
* Appboy Public API: ABKFeedbackViewControllerNavigationContext
*/
@interface ABKFeedbackViewControllerNavigationContext : ABKFeedbackViewController

@property (assign, nonatomic) id <ABKFeedbackViewControllerNavigationContextDelegate> delegate;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@
* When feedback has been sent successfully, the controller sends feedbackViewControllerPopoverContextFeedbackSent:sender.
* Use these messages to trigger dismissing the popover.
*/

/*
* Appboy Public API: ABKFeedbackViewControllerPopoverContext
*/
@interface ABKFeedbackViewControllerPopoverContext : ABKFeedbackViewController

@property (assign, nonatomic) id <ABKFeedbackViewControllerPopoverContextDelegate> delegate;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
* regardless of whether or not you enable collection. This occurs automatically if you integrate/update via the CocoaPod.
*/

/*
* Appboy Public API: ABKIdentifierForAdvertisingProvider
*/
@interface ABKIdentifierForAdvertisingProvider : NSObject
+ (NSString *) getIdentifierForAdvertiser;
+ (NSNumber *) getIsAdvertisingTrackingEnabledAsNSNumber;
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessage.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ typedef NS_ENUM(NSInteger, ABKInAppMessageDismissType) {
ABKInAppMessageDismissManually
};

/*
* Appboy Public API: ABKInAppMessage
*/
@interface ABKInAppMessage : NSObject

/*!
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageButton.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKInAppMessage.h"

/*
* Appboy Public API: ABKInAppMessageButton
*/
@interface ABKInAppMessageButton : UIButton

/*!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@
#import "ABKInAppMessage.h"
#import "ABKInAppMessageControllerDelegate.h"

/* Note: This class is not thread safe and all class methods should be called from the main thread.*/
/*! Note: This class is not thread safe and all class methods should be called from the main thread.*/

/*
* Appboy Public API: ABKInAppMessageController
*/
@interface ABKInAppMessageController : NSObject

/*!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ typedef NS_ENUM(NSInteger, ABKInAppMessageDisplayChoice) {
* information on in-app message behavior, including when and how the delegate is used, see the documentation for the
* ABKInAppMessageDisplayChoice enum above for more detailed information.
*/

/*
* Appboy Public API: ABKInAppMessageControllerDelegate
*/
@protocol ABKInAppMessageControllerDelegate <NSObject>
@optional

Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageFull.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKInAppMessageImmersive.h"

/*
* Appboy Public API: ABKInAppMessageFull
*/
@interface ABKInAppMessageFull : ABKInAppMessageImmersive

@end
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
#import "ABKInAppMessageImmersiveViewController.h"

/*
* Appboy Public API: ABKInAppMessageFullViewController
*/
@interface ABKInAppMessageFullViewController : ABKInAppMessageImmersiveViewController
@end
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageImmersive.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

@class ABKInAppMessageButton;

/*
* Appboy Public API: ABKInAppMessageImmersive
*/
@interface ABKInAppMessageImmersive : ABKInAppMessage

/*!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

@class ABKLabel;

/*
* Appboy Public API: ABKInAppMessageImmersiveViewController
*/
@interface ABKInAppMessageImmersiveViewController : ABKInAppMessageViewController

@property (retain, nonatomic) IBOutlet ABKLabel *inAppMessageHeaderLabel;
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageModal.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKInAppMessageImmersive.h"

/*
* Appboy Public API: ABKInAppMessageModal
*/
@interface ABKInAppMessageModal : ABKInAppMessageImmersive

@end
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
#import "ABKInAppMessageImmersiveViewController.h"

/*
* Appboy Public API: ABKInAppMessageModalViewController
*/
@interface ABKInAppMessageModalViewController : ABKInAppMessageImmersiveViewController
@end
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageSlideup.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ typedef NS_ENUM(NSInteger, ABKInAppMessageSlideupAnchor) {
ABKInAppMessageSlideupFromBottom
};

/*
* Appboy Public API: ABKInAppMessageSlideup
*/
@interface ABKInAppMessageSlideup : ABKInAppMessage

/*!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

@class ABKLabel;

/*
* Appboy Public API: ABKInAppMessageSlideupViewController
*/
@interface ABKInAppMessageSlideupViewController : ABKInAppMessageViewController

@property (retain, nonatomic) IBOutlet UIImageView *arrowImage;
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKInAppMessageView.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
#import <UIKit/UIKit.h>

/*
* Appboy Public API: ABKInAppMessageView
*/
@interface ABKInAppMessageView : UIView
@end
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@
@class ABKInAppMessage;
@class ABKLabel;

/*
* Appboy Public API: ABKInAppMessageViewController
*/
@interface ABKInAppMessageViewController : UIViewController

@property (nonatomic, retain) ABKInAppMessage *inAppMessage;
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKTextAnnouncementCard.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#import "ABKCard.h"

/*
* Appboy Public API: ABKTextAnnouncementCard
*/
@interface ABKTextAnnouncementCard : ABKCard <NSCoding>

/*
Expand Down
3 changes: 3 additions & 0 deletions AppboyKit/headers/AppboyKitLibrary/ABKUser.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
* 3. The maximum length for a string value in a custom attribute is 255 characters; longer values are truncated.
*/

/*
* Appboy Public API: ABKUser
*/
@interface ABKUser : NSObject

/*!
Expand Down
Loading

0 comments on commit 9a52ae5

Please sign in to comment.