1.0.1 - Localization, iOS 7 compatibility, and bug fixes
Deprecating the -addCustomData:withKey:
and -removeCustomDataWithKey:
methods in ATConnect
.
In their place, use these new methods, which add custom data about devices and people:
/*! Adds an additional data field to any feedback sent. object should be an NSDate, NSNumber, or NSString. */
- (void)addCustomPersonData:(NSObject<NSCoding> *)object withKey:(NSString *)key;
- (void)addCustomDeviceData:(NSObject<NSCoding> *)object withKey:(NSString *)key;
/*! Removes an additional data field from the feedback sent. */
- (void)removeCustomPersonDataWithKey:(NSString *)key;
- (void)removeCustomDeviceDataWithKey:(NSString *)key;
Also deprecating the appName
property on ATAppRatingFlow
. Now, the display name of the application used in our framework can be set server-side.
Per IOS-144 and IOS-145, we now have much better localizations across many more languages.
We have started on iOS 7 compatibility with IOS-157, IOS-159, IOS-164, IOS-168, and IOS-169. We covered some of the major parts, but there's more to come!
Fixes:
- IOS-144 Get incremental updates of localizable strings for Message Center
- IOS-145 Get missing strings from surveys localized
- IOS-149 Don't allow nested key/value pairs for custom data.
- IOS-157 Unread message count not centered in FeedbackDemo
- IOS-159 Spacing between top of email form and the status bar
- IOS-156 Message Center on Original iPad locks to portrait mode
- IOS-164 Message Center background color: white vs. grey
- IOS-168 Attaching photo causes crash on iOS 7
- IOS-169 UITextView metrics changed in iOS 7
- IOS-173 Make client play nicely with location updates and file protection
- This was a crasher caused when background apps were started before the phone was unlocked.
- IOS-174 Initial email address and name not hooked up to person object
- IOS-175 Add warning if resource bundle isn't found in app
- If the app isn't properly integrated, and you run it in the Simulator, this will warn you with an alert.
- IOS-176 Select/Copy/Paste menu is broken
- IOS-179 Localization overflow in Message Center feedback form title
- apptentive-ios#44 Doesn't work well in portrait mode on iPad
- apptentive-ios#26 More localizations