Yas*_*han 22 twitter login swift
我与Twitter SDK工作app.When我遵循所有的步骤与IOS整合并创建用户密码,并把它放在我app.When我运行程序的时候,显示"有消息[TwitterKit]确实遇到错误
"获取用户身份验证令牌时出错.":错误域= TWTRLogInErrorDomain代码= -1"未批准此客户端应用程序的回调URL.可以在应用程序设置中调整已批准的回调URL"UserInfo = {NSLocalizedDescription =未批准此客户端的回调URL应用.可以在应用程序设置中调整已批准的回调网址"
怎么解决这个?
Dav*_*d J 48
我有同样的问题,TwitterKit文档不准确或Twitter已经改变了他们的政策.无论如何,在Twitter Apps网站上,必须非常具体地设置回调URL.回调网址应采用以下格式:
twitterkit-{consumer/api key}://
Run Code Online (Sandbox Code Playgroud)
例如:
twitterkit-128238aKjqlp123AKdasdf://
Run Code Online (Sandbox Code Playgroud)
此外,这需要在您的Info.plist中注册完全相同:
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>twitterkit-128238aKjqlp123AKdasdf</string>
</array>
</dict>
Run Code Online (Sandbox Code Playgroud)
此处列出了更多文档:https://developer.twitter.com/en/docs/basics/callback_url.html
Sal*_*ubo 24
我刚刚添加了回调url字段twitterkit-<api/consumer Key>://
.如果你有像abc
你应该添加的apiKey twitterkit-abc://
.这项工作适用于iOS,适用于Android只需添加twittersdk://
.
San*_* SM 15
要解决此问题,请执行以下操作:
[强制]
将CallbackURL添加到仪表板中,格式如下:
对于iOS:
twitterkit-CONSUMERKEY://
对于Android:
twittersdk://
帮助链接:
https://twittercommunity.com/t/ios-twitter-login-error-code-415/107775
[ 注意:请以上述格式替换您的消费者密钥,而不是"CONSUMERKEY"字样]
然后在应用程序的“设置”选项卡中。填写“回调 URL”表单。
根据这个文档,我想你只需要输入一个有效的URL: https: //github.com/twitter/twitter-kit-ios/wiki/Installation
注意:虽然应用程序中的 Twitter Kit 不会请求回调 URL,但必须将其设置为有效的 URL,应用程序才能与 SDK 配合使用。
归档时间: |
|
查看次数: |
13642 次 |
最近记录: |