The NSE’s Info.plist didn’t contain a BuildTimestamp, so it wouldn’t have a default expiration. The new approach reads the main app’s expiration from all of the extensions, which helps ensure they all expire at the same time. |
||
|---|---|---|
| .. | ||
| NSItemProvider+Promises.swift | ||
| NSItemProvider+TypedAccessors.h | ||
| NSItemProvider+TypedAccessors.m | ||
| ShareAppExtensionContext.h | ||
| ShareAppExtensionContext.m | ||