diff --git a/CHANGELOG.md b/CHANGELOG.md index 4af8382..054e24a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,19 +1,31 @@ +# 1.4.0 (2015/11/30) + +## User Profiles + +- You can segment the group of users with these profiles when sending push notifications or in-app messages by setting user profiles. [See the doc for more details](http://docs.repro.io/en/api/user-profile.html) + +## Bug Fixes + +- Fixes unintentional automatic event tracking +- Fixes potential crashes when stopping session +- Fixes the bug where a session occasionally starts even if Repro is not activated on the dashboard + # 1.3.23 (2015/11/2) ## Bug fixes - Fix the bug where it rarely crashes right after the app goes to the background. -- Fix the bug where session is sometimes not uploded on iOS 6. +- Fix the bug where session is sometimes not uploaded on iOS 6. # 1.3.19 (2015/10/21) ## Improvements - Removed Reachability - - Removed the dependencty to Reachability due to some bugs being reported on iOS 9. + - Removed the dependency to Reachability due to some bugs being reported on iOS 9. - **Attention:** Instead of using Reachability, Repro SDK now depends on `CoreTelephony.framework`. Don't forget to add it to Linked Frameworks and Libraries! - Load Web View Tracker from SDK - - Changed to load event tracker for web view (JavaScript) within SDK in order to prevent causing unintentiional access to `repro://`. + - Changed to load event tracker for web view (JavaScript) within SDK in order to prevent causing unintentional access to `repro://`. # 1.3.15 (2015/10/09) @@ -38,10 +50,10 @@ # 1.3.10 (2015/09/29) -## Improvemets +## Improvements - Fix time offset of tracking data when the device's clock is not correct -- Make a user ID perisistant +- Make a user ID persistent ## Bug Fixes @@ -86,7 +98,7 @@ - In-app message - Remove iOS 6 support - Remove dependency to `-ObjC` linker flag -- Fix the bug of recorability control while scrolling +- Fix the bug of recordability control while scrolling # 0.10.4.1 (2015/07/21) @@ -102,7 +114,7 @@ # 0.9.8 (2015/06/19) -- Improves reliablity of recording: +- Improves reliability of recording: - Fixes a bug where calling recording APIs in a series was causing incorrect behavior. − Fixes automatic pause recording when opening web site - Fixes a bug where a session didn't work when `enableUsabilityTesting` was called but there is no available usability testing on admin page. @@ -121,7 +133,7 @@ - Adds support for armv7s - Reduces uploading interval - Fixes crashing when fps is set to 1 -- Fixes crashing when rotating device while usabiliy testing +- Fixes crashing when rotating device while usability testing - Fixes usability testing's next button not displayed # 0.4.7 (2015/04/02) diff --git a/Example/ReproExample/ReproExample.xcodeproj/project.pbxproj b/Example/ReproExample/ReproExample.xcodeproj/project.pbxproj index 19ee3b2..5796c5b 100644 --- a/Example/ReproExample/ReproExample.xcodeproj/project.pbxproj +++ b/Example/ReproExample/ReproExample.xcodeproj/project.pbxproj @@ -18,12 +18,6 @@ 10BE277B19EDACF3008F0914 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10BE277919EDACF3008F0914 /* LaunchScreen.xib */; }; 10BE278719EDACF3008F0914 /* ReproExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 10BE278619EDACF3008F0914 /* ReproExampleTests.m */; }; 10BE279319EDB188008F0914 /* repro_logo_black.png in Resources */ = {isa = PBXBuildFile; fileRef = 10BE279219EDB188008F0914 /* repro_logo_black.png */; }; - 10E922401BEE0D8F0091AAE2 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E9223F1BEE0D8F0091AAE2 /* CoreTelephony.framework */; }; - 10E922421BEE0D970091AAE2 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E922411BEE0D970091AAE2 /* MobileCoreServices.framework */; }; - 10E922441BEE0DA50091AAE2 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E922431BEE0DA50091AAE2 /* SystemConfiguration.framework */; }; - 10E922461BEE0DB20091AAE2 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E922451BEE0DB20091AAE2 /* Security.framework */; }; - 10E922481BEE0DBD0091AAE2 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E922471BEE0DBD0091AAE2 /* AVFoundation.framework */; }; - 10E9224A1BEE0DDB0091AAE2 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10E922491BEE0DDB0091AAE2 /* CoreMedia.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -55,12 +49,6 @@ 10BE278519EDACF3008F0914 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 10BE278619EDACF3008F0914 /* ReproExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReproExampleTests.m; sourceTree = ""; }; 10BE279219EDB188008F0914 /* repro_logo_black.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = repro_logo_black.png; path = ../repro_logo_black.png; sourceTree = ""; }; - 10E9223F1BEE0D8F0091AAE2 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; }; - 10E922411BEE0D970091AAE2 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; }; - 10E922431BEE0DA50091AAE2 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; - 10E922451BEE0DB20091AAE2 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; - 10E922471BEE0DBD0091AAE2 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; - 10E922491BEE0DDB0091AAE2 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -68,12 +56,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 10E9224A1BEE0DDB0091AAE2 /* CoreMedia.framework in Frameworks */, - 10E922481BEE0DBD0091AAE2 /* AVFoundation.framework in Frameworks */, - 10E922461BEE0DB20091AAE2 /* Security.framework in Frameworks */, - 10E922441BEE0DA50091AAE2 /* SystemConfiguration.framework in Frameworks */, - 10E922421BEE0D970091AAE2 /* MobileCoreServices.framework in Frameworks */, - 10E922401BEE0D8F0091AAE2 /* CoreTelephony.framework in Frameworks */, 1015F7461A233F860093FF2C /* Repro.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -109,12 +91,6 @@ 10BE275B19EDACF3008F0914 = { isa = PBXGroup; children = ( - 10E922491BEE0DDB0091AAE2 /* CoreMedia.framework */, - 10E922471BEE0DBD0091AAE2 /* AVFoundation.framework */, - 10E922451BEE0DB20091AAE2 /* Security.framework */, - 10E922431BEE0DA50091AAE2 /* SystemConfiguration.framework */, - 10E922411BEE0D970091AAE2 /* MobileCoreServices.framework */, - 10E9223F1BEE0D8F0091AAE2 /* CoreTelephony.framework */, 1015F7421A233F860093FF2C /* Repro.embeddedframework */, 10BE276619EDACF3008F0914 /* ReproExample */, 10BE278319EDACF3008F0914 /* ReproExampleTests */, diff --git a/Example/ReproExample/ReproExample/AppDelegate.m b/Example/ReproExample/ReproExample/AppDelegate.m index 04eb816..9b6ecb2 100644 --- a/Example/ReproExample/ReproExample/AppDelegate.m +++ b/Example/ReproExample/ReproExample/AppDelegate.m @@ -22,7 +22,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( [Repro setup:@"YOUR_APP_TOKEN"]; - [Repro setUserID:@"foo@example.com"]; + [Repro setUserID:@"USER_ID"]; [Repro enableCrashReporting]; [Repro startRecording]; return YES; diff --git a/Repro.embeddedframework/Repro.framework/Headers/RPRUser.h b/Repro.embeddedframework/Repro.framework/Headers/RPRUser.h new file mode 100644 index 0000000..43ccac4 --- /dev/null +++ b/Repro.embeddedframework/Repro.framework/Headers/RPRUser.h @@ -0,0 +1,45 @@ +// +// RPRUser.h +// Repro +// +// Copyright © 2015 Repro Inc. All rights reserved. +// + +#import + +/** + * Repro Public API: RPRUser + */ +@interface RPRUser : NSObject + +@property (nonatomic, readonly) NSString *ID; +@property (nonatomic, readonly) NSDictionary *profile; + +/** + * @method + * + * @abstract + * Setting a profile in Repro User. + * + * @discussion + * key and value must be NSString objects + * + * @param value profile value string + * @param key profile key string + */ +- (void)setProfile:(NSString *)value forKey:(NSString *)key; + +/** + * @method + * + * @abstract + * Convenience method for setting profile information in Repro User. + * + * @discussion + * Keys and values must be NSString objects + * + * @param profile profile dictionary + */ +- (void)setProfile:(NSDictionary *)profile; + +@end diff --git a/Repro.embeddedframework/Repro.framework/Headers/Repro.h b/Repro.embeddedframework/Repro.framework/Headers/Repro.h index f598716..2b3a7c4 100644 --- a/Repro.embeddedframework/Repro.framework/Headers/Repro.h +++ b/Repro.embeddedframework/Repro.framework/Headers/Repro.h @@ -7,6 +7,7 @@ // #import +#import "RPRUser.h" //! Project version number for Repro. FOUNDATION_EXPORT double ReproVersionNumber; @@ -27,6 +28,15 @@ typedef NS_ENUM(NSInteger, RPRLogLevel) { // Session (Initialization) + (void)setup:(NSString *)token; +// User profile ++ (void)setUserID:(NSString *)userID; ++ (void)setUserProfile:(NSString *)value forKey:(NSString *)key; ++ (void)setUserProfile:(NSDictionary *)profile; + +// Event tracking ++ (void)track:(NSString*)name properties:(NSDictionary*)properties; ++ (void)startWebViewTracking:(id)delegate; + // Recording + (void)startRecording; + (void)stopRecording; @@ -39,11 +49,6 @@ typedef NS_ENUM(NSInteger, RPRLogLevel) { + (void)maskWithRect:(CGRect)rect key:(NSString*)key; + (void)unmaskForKey:(NSString*)key; -// Event tracking -+ (void)setUserID:(NSString *)userID; -+ (void)track:(NSString*)name properties:(NSDictionary*)properties; -+ (void)startWebViewTracking:(id)delegate; - // Crash reporting + (void)enableCrashReporting; diff --git a/Repro.embeddedframework/Repro.framework/Info.plist b/Repro.embeddedframework/Repro.framework/Info.plist index bcba940..6bf57f7 100644 Binary files a/Repro.embeddedframework/Repro.framework/Info.plist and b/Repro.embeddedframework/Repro.framework/Info.plist differ diff --git a/Repro.embeddedframework/Repro.framework/Repro b/Repro.embeddedframework/Repro.framework/Repro index 8f8ae64..e801acd 100644 Binary files a/Repro.embeddedframework/Repro.framework/Repro and b/Repro.embeddedframework/Repro.framework/Repro differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/Info.plist b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/Info.plist index a7818ef..e6ea191 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/Info.plist and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/Info.plist differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects-8.0+.nib index 9741391..fce3bec 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects.nib index c5417cb..9c8c36a 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects-8.0+.nib index bed970e..ca5fa30 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects.nib index 0abb335..265e795 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRButtonCell~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects-8.0+.nib index fcf64eb..f01bb89 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects.nib index 116fe6e..984d683 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects-8.0+.nib index 6b1044b..edbd303 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects.nib index a995a61..15b40a5 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRChoiceCell~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects-8.0+.nib index ab7150a..783c5bc 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects.nib index 903a665..7090868 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects-8.0+.nib index 3b0fd67..0b9179b 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects.nib index f9647ca..69d27a9 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRListCell~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/RPRNotificationViewController.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/RPRNotificationViewController.nib index 3648406..0f7b0cf 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/RPRNotificationViewController.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/RPRNotificationViewController.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/puo-Hy-QiQ-view-Wch-Xc-Avw.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/puo-Hy-QiQ-view-Wch-Xc-Avw.nib index f879f2a..d9b0043 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/puo-Hy-QiQ-view-Wch-Xc-Avw.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRNotification.storyboardc/puo-Hy-QiQ-view-Wch-Xc-Avw.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects-8.0+.nib index 8d336d4..982e60a 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects.nib index 30bb616..db6a4e4 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects-8.0+.nib index e06ba85..8b075c2 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects.nib index 70e4408..3633540 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestGuideViewController~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects-8.0+.nib index e611430..310ce49 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects.nib index cbde653..4ee39d2 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects-8.0+.nib index 6c001f9..72a0317 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects.nib index 9bc2d2e..72840be 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTestSubmitViewController~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects-8.0+.nib index edb9558..7279694 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects.nib index b1b11bc..7a1f01b 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects-8.0+.nib index c44ab28..945725f 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects.nib index f405d5f..82181ad 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextCell~iphone.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects-8.0+.nib index 55a8761..20f1cd8 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects.nib index 90c972c..90aa0a9 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~ipad.nib/objects.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects-8.0+.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects-8.0+.nib index 2d95039..e5943fd 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects-8.0+.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects-8.0+.nib differ diff --git a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects.nib b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects.nib index 219b674..635b668 100644 Binary files a/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects.nib and b/Repro.embeddedframework/Repro.framework/ReproSDKResources.bundle/RPRTextFieldCell~iphone.nib/objects.nib differ