gpt4 book ai didi

twitter - Twitterkit TWTRComposer崩溃

转载 作者:行者123 更新时间:2023-12-03 15:54:59 27 4
gpt4 key购买 nike

我使用TwitterKit发送推文,使用此代码。

TWTRComposer *twitterComposer = [[TWTRComposer alloc] init];
[twitterComposer setText:string];
[twitterComposer setURL:[NSURL URLWithString:url]];
[twitterComposer setImage:image];
[twitterComposer showFromViewController:viewController completion:^(TWTRComposerResult result) {
if (result == TWTRComposerResultDone) {

}else {

}
}];

但是代码崩溃
[twitterComposer showFromViewController:viewController completion:^(TWTRComposerResult result) {

我有Twitter登录 session

使用SLComposerViewController一样崩溃

崩溃信息:
应用程序尝试在目标<>上显示一个零模态 View Controller

在iOS 10.0.2中

我在 https://twittercommunity.com中找不到任何答案

最佳答案

在调用TWTRComposer之前检查 session 。否则应用程序将崩溃。
尝试这个:

[[Twitter sharedInstance] logInWithCompletion:^(TWTRSession * _Nullable session, NSError * _Nullable error) {
if (session) {
TWTRComposer *composer = [[TWTRComposer alloc] init];
[composer setText:@"just setting up my Fabric"];
[composer setImage:[UIImage imageNamed:@"fabric"]];
[composer setURL:[NSURL URLWithString:@"http://www.toshow.com"]];
[composer showFromViewController:[UIApplication sharedApplication].keyWindow.rootViewController completion:^(TWTRComposerResult result) {

}];
} else {
[CustomToast makeToast:@"get session failed"];
}
}];

关于twitter - Twitterkit TWTRComposer崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41230308/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com