How to share info beetween two app with different bundle or company

Hi Team, How can I share info beetween two differnt App. What king of approach should I use. Thanks in advance.

In my case I whant to share a token or an string like "GM-8090"

Answered by Engineer in 814275022

There are remote API options but there are no native Apple APIs to share data across apps with different team identifiers.

Accepted Answer

There are remote API options but there are no native Apple APIs to share data across apps with different team identifiers.

Presumably the two apps/companies know something about each other - otherwise what could be the possible point in trying to share a piece of data. So could app A enable deep linking via a url and then app B invokes that url with the token appended.

Can we use share keychain data beetween two different bundle?

Search for iOS and app deep linking and url scheme.

Can we use share keychain data beetween two different bundle?

No. Keychain item sharing is based on keychain access groups, which can’t be shared between teams. Sharing access to keychain items among a collection of apps explains how that process works [1].

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] For the data protection keychain. If you’re using the file-based keychain on macOS — see TN3137 On Mac keychain APIs and implementations — the access control model is different but the final result is the very similar: There’s no way to share items between teams without user approval.

How to share info beetween two app with different bundle or company
 
 
Q