问题标签 [twitterkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 iOS 中更新 TwitterKit SDK
我有这个错误:
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
如何更新或解决此问题?
ios - 使用 TwitterKit iOS 来宾身份验证获取用户时间线时出现错误代码 403
我正在使用 Fabric 的 twitter 工具包通过向 REST API 端点“ https://api.twitter.com/1.1/statuses/user_timeline.json ”发出请求来在我的 iOS 应用程序中获取用户名的推文
我已经正确设置了我的 AppDelegate 和 info.plist 中 Fabric 应用程序提供的“消费者密钥”和“消费者密钥”,但我反复收到以下错误消息 -
错误:可选(错误域=TwitterAPIErrorDomain 代码=200“请求失败:禁止(403)” UserInfo={NSErrorFailingURLKey= https://api.twitter.com/1.1/guest/activate.json,NSLocalizedDescription=请求失败:禁止( 403),NSLocalizedFailureReason=Twitter API 错误:禁止。(代码 200)})
我的代码如下 -
我使用的是最新版本的 TwitterKit(>2.0)
我该如何解决这个问题?
谢谢!
ios - 如何重新验证我的应用程序?
所以,我正在使用 Twitter 结构框架构建我的应用程序,并且我有一个 Twitter 登录按钮。我编译了我的应用程序并选择从 Xcode 在我的 iPhone 上运行该应用程序。它要求允许访问 Twitter 系统帐户,我错误地单击了“否”。现在它拒绝像往常一样编译并给出以下消息:
任何人都可以建议如何重新验证?
ios - TwitterKit iOS SDK
我已经在应用程序中实现了 TwitterKit 以与 Twitter 登录一起使用。我的问题是:在应用程序运行时是否可以覆盖 twitter 设置?如果用户更改应用程序中的某些设置,我需要更改 twitter 应用程序。如果我再打电话
Twitter 仍然使用“旧凭据”。反正有没有覆盖它们?
ios - 在 iOS 上使用 Twitter 登录
我在 iOS 上登录 Twitter 时遇到问题。如果用户在设置应用程序中设置了帐户,我会收到以下错误:
[TwitterKit] 确实遇到错误消息“用户的系统帐户凭据无效。”:错误域 = TWTRLogInErrorDomain 代码 = 7“系统帐户凭据不再有效,需要在设置应用程序中更新。” UserInfo={NSLocalizedDescription=系统帐户凭据不再有效,需要在设置应用程序中更新。, NSLocalizedRecoverySuggestion=已提示用户访问设置应用程序。}
凭据是有效的,我仔细检查了一下。如果设置应用程序中没有帐户,我的登录会按预期进行。我调用的方法是:
ios - 从 Twitter.sharedInstance() Swift 3 iOS 10 获取错误
我正在 iOS 10 上使用 Swift 3 编写应用程序。sharedInstance()
当用户拒绝来自系统的帐户权限或未配置帐户(例如“无法使用系统帐户进行身份验证”)时,方法会向控制台抛出错误。在进入关闭之前,控制台上会显示错误。我不会在应用程序中向用户显示此错误,例如处于警报状态。这是我的代码:
我收到此错误:
我想向用户展示:“无法使用系统帐户进行身份验证。用户允许系统帐户的权限,但没有设置。”
ios - TwitterKit 框架没有获得电子邮件密钥
我正在使用 Fabric 的 TwitterKit 框架和 2.8.0 版本。我已按照https://docs.fabric.io/apple/twitter/log-in-with-twitter.html#request-user-email-address的说明进行操作, 并且请求用户访问电子邮件地址的权限是已经检查过了。但有时我根本没有收到“verify_credentials”响应,有时我在 verify_credentials API 响应中没有收到“email”密钥。
ios - Fabric Twitter 工具包时间线未加载
截图这有关系吗
“[Fabric] [Fabric +with] 多次调用。只有第一次调用有效,请传递您希望初始化的所有套件”
ios - TwitterKit 3.0 和 TWTRLoginMethod
所以 TwitterKit 更新到 3.0 和TWTRLoginMethod
/ 在 iOS 设置中注册的 Twitter 帐户似乎不见了。哪里有这方面的消息?看起来唯一的选择是使用 Web/Twitter 应用程序登录,这在 UX 中是一个明显的下降。
更新 1:好的,有一个changelog。似乎不再支持在 iOS 设置中使用帐户。这真的很糟糕。因此,我们可能不得不考虑不使用 Twitter 登录。
更新 2:因此 iOS 11 Twitter/Facebook/etc 帐户从 iOS 设置应用程序中消失了。这显然是这种变化背后的真正原因。
3.0.0:2017 年 5 月 25 日在 -[Twitter loginWithCompletion:] 和 TWTRLogInButton 中通过 iOS 移动应用程序的 Twitter 添加了对 OAuth 的支持 更新 TWTRComposerViewController 以处理完整的撰写功能,包括图像和视频附件 添加了 result_type 到 TWTRSearchTimelineDataSource。删除了布尔属性 topTweetsOnly 删除了 Twitter 中的 TWTRLoginMethod 添加了发送方法:-[TWTRAPIClient sendTweetWithText:completion:] 将 TWTRComposer 更改为呈现 TWTRComposerViewController 而不是内置的 iOS 作曲家 不推荐使用 Card 已移除 TWTRComposerTheme 已弃用 TWTRComposer
ios - iOS TWTRComposer 请求失败:未经授权 (401)
使用以下代码和我尝试过的许多其他变体,我总是收到未经授权的错误。我正在使用使用CocoaPods 的TwitterKit 3.0。我已经设置了 plist,配置了我的 twitter 应用程序,并且代码如下:
“发送推文时遇到错误:错误域=TWTRNetworkingErrorDomain Code=-1011 “请求失败:未经授权(401)” UserInfo={NSLocalizedFailureReason=, TWTRNetworkingStatusCode=401, NSErrorFailingURLKey= https://api.twitter.com/1.1/statuses/ update.json , NSLocalizedDescription=请求失败:未授权 (401)"