私は単純なXamarin AndroidプロジェクトでTwilio IP Messagingを使用しようとしていますが、残念ながら最新のNugetライブラリの問題に取り組んでいます:Twilio.Common(0.3.4.2)とTwilio.IPMessaging 0.15.0.4と0.15.0.6の両方を試しました)。Twilio IPMessagingを使用したNoSuchMethodError
オンラインのXamarinサンプルが最新のライブラリリリースで廃止されたため、設定が複雑です。そこで、Twilio SDKの初期化メソッドを呼び出す代わりに、Twilio.IPMessaging.IPMessagingClient.Createを呼び出します。入力パラメータが少し不明であるが、他の場所で読んで、私は署名使用してバインドしようとしている。詳細はNoSuchMethodError
:
IPMessagingClient IPMessagingClient.create(
Context context,
AccessManager accessManager,
IPMessagingClient.Properties clientProperties,
Constants.CallbackListener<IPMessagingClient> listener)
このようにそれを呼び出すと、私は常にエラーメッセージが表示されます。 "no static method \"Lcom/twilio/ipmessaging/IPMessagingClient;.create(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/twilio/ipmessaging/IPMessagingClient;\"
私はTwilioを使用するのが好きですが、古くなったドキュメントと不幸なクラッシュの間で、メッセージングを自分で実装する方が簡単です。
これを解決できましたか?私はまったく同じ問題に直面しています – nmilcoff
同じです。 Twilioのサポートによると、IPMessagingは廃止されました(Betaを超えることはありません)。プログラマブルチャットに移行する必要があります。問題は、新製品にXamarinのサポートがなく、ETAを提供できないことです。 – Strillo