Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added methods to allow the user to choose Identifier keys for OnUserLogin via plist or Config #156

Merged
merged 26 commits into from
Feb 7, 2022

Conversation

akashvercetti
Copy link
Collaborator

@akashvercetti akashvercetti commented Nov 10, 2021

  • Refactored OnUserLogin to accept identity keys from plist
  • Added filters to allow only supported identity keys from plist
  • Added setter method for instance config to set identifier keys in case of multi instances
  • Added unit tests for new Identity Management

Copy link
Contributor

@Sonal-Kachare Sonal-Kachare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@@ -14,6 +14,7 @@
@property (nonatomic, assign) BOOL useCustomCleverTapId;
@property (nonatomic, assign) BOOL disableIDFV;
@property (nonatomic, assign) CleverTapLogLevel logLevel;
@property (nonatomic, strong, nullable) NSArray *identityKeys;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

identityKeys are meant to be nullable?

Copy link
Contributor

@Sonal-Kachare Sonal-Kachare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akashvercetti akashvercetti merged commit e962c9d into develop Feb 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants