Prior to iOS 7, TextExpander stored shared snippet data in a persistent pasteboard named “TextExpander”. The TextExpander code in supported apps read from the “TextExpander” pasteboard. Unfortunately, other libraries used these persistent named pasteboards to store and retrieve information used to track users across apps, without their knowledge or consent.
Apple decided to put a stop to that by prepending one’s team ID to their named pasteboards, e.g. “Smile.TextExpander”. This allows shared pasteboards within one’s own company’s apps but not across unrelated apps.
TextExpander touch 2.1 (and later) supports storing shared snippet data in a long-past, completed reminder.
Stay up-to-date by subscribing to the Comments RSS Feed for this post.