У меня была та же проблема, и документация TwitterKit не точна, или Twitter изменил свои политики.В любом случае, на сайте Twitter Apps URL обратного вызова должен быть установлен очень конкретно.URL обратного вызова должен быть в формате:
twitterkit-{consumer/api key}://
Например:
twitterkit-128238aKjqlp123AKdasdf://
Кроме того, это должно быть зарегистрировано в вашем Info.plist точно так же:
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>twitterkit-128238aKjqlp123AKdasdf</string>
</array>
</dict>
Дополнительная документация приведена здесь: https://developer.twitter.com/en/docs/basics/callback_url.html