2

How can I access app data from another app (eg. login credentials and user)?

Example: Messenger app can access the Facebook app data like Facebook user data.

ndreisg
  • 1,119
  • 13
  • 33
  • https://developer.apple.com/documentation/security/keychain_services/keychain_items/sharing_access_to_keychain_items_among_a_collection_of_apps – ndreisg Sep 08 '20 at 05:51
  • 1
    1. [keychain](https://medium.com/@anshuraguvansi/keychain-sharing-between-applications-on-ios-af1931468e26) 2. [Apps group](https://www.atomicbird.com/blog/sharing-with-app-extensions/#:~:text=App%20Groups%20are%20the%20scheme,of%20their%20normal%20iOS%20sandbox.) – dahiya_boy Sep 08 '20 at 06:52

2 Answers2

1

Example: Messenger app can access the Facebook app data like Facebook user data.

In your Device have UUID based on UUID return user data

Api Call return user data based on UUID string

For your Reference

The value of this property is the same for apps that come from the same vendor running on the same device. A different value is returned for apps on the same device that come from different vendors, and for apps on different devices regardless of vendor.

Normally, the vendor is determined by data provided by the App Store. If the app was not installed from the app store (such as enterprise apps and apps still in development), then a vendor identifier is calculated based on the app’s bundle ID. The bundle ID is assumed to be in reverse-DNS format.

How to preserve identifierForVendor in ios after uninstalling ios app on device?

Another way also suggest

https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-groups

Hardik Bar
  • 86
  • 6