Keychain Access Groups in entitlements for multi target iOS apps
I finally fixed this by using below code in my entitlements:
<plist version="1.0"><dict> <key>keychain-access-groups</key> <array> <string>$(AppIdentifierPrefix)$(PRODUCT_BUNDLE_IDENTIFIER)</string> </array></dict></plist>