1

David GF 为 Whatsapp 编写了一个libpurple 插件。我用 pidgin 对其进行了测试,它对我有用。现在我尝试为Adium包装它(github 上的问题)。

我试图用这篇文章为Adium包装一个libpurple插件。我可以构建插件,然后将其添加到 adium,但没有任何反应。所以我的包装器中的调用可能是错误的。任何人都可以检查吗?它在github上:

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

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

4

1 回答 1

1

我不是 Adium 专家,但是当我遇到类似的问题:为 Adium 包装 libpurple 插件时,microblog-purple 的源代码非常有帮助。我只是编写了相同的功能,几乎没有什么变化,一切正常。

如您所见,仅编写 installLibpurplePlugin 是不够的。您应该初始化帐户和服务类。

于 2014-01-03T17:56:35.333 回答