You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current code handles the second case, not the first one. How are we going to deal with this? Should we have a list of keys which should be merged according to the first case, and default to a "deep merge" as in case 2?
The text was updated successfully, but these errors were encountered:
There's a problem when merging Info.plists where the expected result is different depending on which type of key that is merged.
Case 1 - merging array of dictionaries with SKAdNetworkItems
PLIST 1
PLIST 2
The expected merge of the SKAdNetworkItems is one array with the two SKAdNetworkIdentifier fields:
EXPECTED
Case 2 - merging array of dicts with CFBundleURLTypes
PLIST 1
PLIST 2
In this case we expect ONE new merged entry:
EXPECTED
The current code handles the second case, not the first one. How are we going to deal with this? Should we have a list of keys which should be merged according to the first case, and default to a "deep merge" as in case 2?
The text was updated successfully, but these errors were encountered: