I think you have a problem with method: - (void)identify:(SEGIdentifyPayload *)payload.
After setting userId, you should call [Leanplum forceContentUpdate]. It's necessary to get actual variables for specific userId. Also I can't manually call [Leanplum forceContentUpdate] after identifying, because your implementation is asynchronous.
Please, pay attention about this problem in other mobile platforms.
Hello,
I think you have a problem with method: - (void)identify:(SEGIdentifyPayload *)payload. After setting userId, you should call [Leanplum forceContentUpdate]. It's necessary to get actual variables for specific userId. Also I can't manually call [Leanplum forceContentUpdate] after identifying, because your implementation is asynchronous.
Please, pay attention about this problem in other mobile platforms.
Best regards.