Thanks so much for the reply.
I have this in my plist:
CFBundleURLTypes
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>fbxxxxxxx</string>
<string>twitterkit-xxxxxxxxx</string>
</array>
</dict>
and
this in my app delegate
func application(_ application: UIApplication, open url: URL,
sourceApplication: String?, annotation: Any, options: [
UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { // added this
if Twitter.sharedInstance().application(application, open: url,
options: options) {
return true
}
return IsReportingFBEvents ? FBSDKApplicationDelegate.sharedInstance
().application(application, open: url, sourceApplication:
sourceApplication, annotation: annotation) : true
}
I’m sure I’m just missing something idiotic – but sooo frustrating 