1.0.5

@falkorichter falkorichter released this Sep 10, 2015 · 740 commits to master since this release

  • payload fixed
  • delayed messages now possible (see the Example for sample code and the blogpost)
  • improvements when using non Sensorberg proximityUUIDs
  • callbacks cleaned up!!!
- (void)beaconManager:(SBSDKManager *)manager didResolveAction:(SBSDKBeaconAction *)action;

didResolveAction in SBSDKManagerDelegate is the only callback that is called!!! Old callback methods have been removed entirely. If you are using any of these callbacks:

beaconManager:didResolveBeaconActionWithId:displayInAppMessageWithTitle:message:
beaconManager:didResolveBeaconActionWithId:displayInAppMessageWithTitle:message:url:
beaconManager:didResolveBeaconActionWithId:displayInAppMessageWithTitle:message:url:payload:
beaconManager:didResolveBeaconActionWithId:displayLocalNotificationWithTitle:message:
beaconManager:didResolveBeaconActionWithId:displayLocalNotificationWithTitle:message:url:
beaconManager:didResolveBeaconActionWithId:displayLocalNotificationWithTitle:message:url:payload:
beaconManager:didResolveBeaconActionWithId:displayLocalNotificationWithMessage:
beaconManager:didResolveBeaconActionWithId:displayLocalNotificationWithMessage:url:

please make sure to switch to the new beaconManager:didResolveAction: callback. The data remains 100% identical. The resolved action contains the same id, title, message, url and payload that you used before.