Unable to subscribe/join Room after successful Connect (AppWarp Unity6.4 Free)

0 votes


I've downloaded the latest version of Unity Plugin and am using the "AppWarpUnityMobile.dll" for creating a multiplayer demo. 

i'm able to connect, i.e onConnected gets called and the result is "0". I call the subscribeRoom but im' not getting any callback "onSubscribeRoomDone". 

Im' using the free version of Unity4.6 for this.


12-10 14:26:23.076: E/Unity(12142): Unable to find __Internal
12-10 14:26:23.309: I/Unity(12142): Subscribe to Room : 2094816516
12-10 14:26:23.309: I/Unity(12142): UnityEngine.Debug:Internal_Log(Int32, String, Object)
12-10 14:26:23.309: I/Unity(12142): UnityEngine.Debug:Log(Object)
12-10 14:26:23.309: I/Unity(12142): AssemblyCSharp.Listener:onConnectDone(ConnectEvent) (at /Users/vkrishna/Documents/Unity Projects/GreedyRacers/Assets/scripts/Listener.cs:46)
12-10 14:26:23.309: I/Unity(12142): com.shephertz.app42.gaming.multiplayer.client.WarpClient:fireOnConnectEvent(Byte)
12-10 14:26:23.309: I/Unity(12142): com.shephertz.app42.gaming.multiplayer.client.WarpClient:HandleAuthenticateResponse(WarpResponseMessage)
12-10 14:26:23.309: I/Unity(12142): com.shephertz.app42.gaming.multiplayer.client.WarpClient:OnResponse(WarpResponseMessage)
12-10 14:26:23.309: I/Unity(12142): com.shephertz.app42.gaming.multiplayer.client.WarpClient:Update()
12-10 14:26:23.309: I/Unity(12142):  
12-10 14:26:23.309: I/Unity(12142): (Filename: /Users/vkrishna/Documents/Unity Projects/GreedyRacers/Assets/scripts/Listener.cs Line: 46)
12-10 14:26:23.313: D/Unity(12142): Unable to lookup library path for '__Internal', native render plugin support disabled.
12-10 14:26:23.313: E/Unity(12142): Unable to find __Internal
12-10 14:26:23.329: D/Unity(12142): Unable to lookup library path for '__Internal', native render plugin support disabled.
12-10 14:26:23.329: E/Unity(12142): Unable to find __Internal


Thank you,

asked Dec 10, 2014 in AppWarp by vkbsb (10 points)

1 Answer

0 votes

Please make sure you are adding Room Listener in WarpClient. onSubscribeRoomDone is defined in RoomRequestListener class. You will need to create a new class by implementing RoomRequestListener interface and then adding the reference of the object in Warpclient with AddRoomRequestListerner method.

answered Dec 10, 2014 by Suyash Mohan (900 points)
I did. Actually im' using the Listener.cs from the example provided in github.
Can you send your project at support@shephertz.com?
Download Widgets
Welcome to ShepHertz Product line forum, where you can ask questions and receive answers from the community. You can also reach out to us on support@shephertz.com