我想以编程方式从微信注销,就像我们在 Facebook 和 Twitter 中一样。可能吗?
现在我已经使用微信 SDK成功地将微信集成到我的应用程序中,但是当我按下分享按钮(在我的应用程序中)在微信上分享图像时,我被重定向到微信应用程序,然后在成功上传后返回到我的应用。
但是是否可以停止重定向到微信应用程序?我只是想分享图像而不重定向到微信应用程序。还有如何在微信上一次分享多张图片?
我想以编程方式从微信注销,就像我们在 Facebook 和 Twitter 中一样。可能吗?
现在我已经使用微信 SDK成功地将微信集成到我的应用程序中,但是当我按下分享按钮(在我的应用程序中)在微信上分享图像时,我被重定向到微信应用程序,然后在成功上传后返回到我的应用。
但是是否可以停止重定向到微信应用程序?我只是想分享图像而不重定向到微信应用程序。还有如何在微信上一次分享多张图片?
试试这可能对你有用..
-(void) weChatDidLogout
{
NSLog(@"Logged out of wechat");
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies])
{
NSString* domainName = [cookie domain];
NSRange domainRange = [domainName rangeOfString:@"wechat"];
if(domainRange.length > 0)
{
[storage deleteCookie:cookie];
}
}
}
它似乎WeChat SDK
没有提供一种无需重定向即可共享某些内容的方式WeChat
。
这是因为分享功能WeChat
不会在你的应用本地存储任何用户凭证(如OAuth),所以每次都需要重定向才能知道谁要分享。