为Adium包装一个libpurple插件

时间:2013-12-31 09:01:08

标签: c xcode libpurple adium

David G. F.为Whatsapp写了libpurple Plugin。我用pidgin测试它,它适用于我。现在我尝试将其换成AdiumIssue on github)。

我尝试使用libpurpleAdium打包this post插件。我可以构建插件,然后将其添加到adium但没有任何反应。因此,调用我的包装可能错误。任何人都可以检查吗?它在github上:

@implementation WhatsAppPlugin
- (void) installLibpurplePlugin
{
    purple_init_whatsapp_plugin();  
}

https://github.com/avarx/Adium-Whatsapp/blob/master/WhatsAppPlugin/WhatsAppPlugin.m

1 个答案:

答案 0 :(得分:1)

我不是Adium专家,但当我遇到类似问题时:为Adium包装libpurple插件,source code of microblog-purple非常有帮助。我只是编写相同的函数,几乎没有变化,一切正常。

正如您所看到的,只写installLibpurplePlugin是不够的。您应该初始化帐户和服务类。