Community

안드로이드 & 아이폰 Room List 불러오기

안녕하세요? 제가 개발 능력이 미천하다 보니…
여러번 글을 올립니다.

안드로이드 폰들에서는 Room List 를 잘 불러 옵니다.

public static final String REST_HOST = “https://signal.remotemonster.com/rest/”;
public static final String WSS_HOST = “wss://signal.remotemonster.com/ws”;

이렇게 설정했을때 두개의 안드로이드폰으로 테스트 했들때…
하나는 방 만들고 하나는 1:1 채팅 잘됩니다.

위의 안드로이드 폰에서 방만들고…
아이폰에서…
** self.remonConfig.restUrl = @“https://signal.remotemonster.com/rest/init/”;**
** self.remonConfig.wsUrl = @“wss://signal.remotemonster.com/ws”;**
설정하여 RoomList 호출하면 리스트를 가져오지 못합니다.

self.remonConfig.serviceId = @"SERVICEID1";
self.remonConfig.key = @"1234567890";
self.remonConfig.videoCodec = @"H264";
self.remonConfig.videoWidth = 640;
self.remonConfig.videoHeight = 480;
self.remonConfig.videoFps = 30;
self.remonConfig.channelType = RemonChannelTypeP2p;
self.remonConfig.restUrl = @"https://signal.remotemonster.com/rest/init/";
self.remonConfig.wsUrl = @"wss://signal.remotemonster.com/ws";

self.remonConfig.autoCaptureStart =true;
self.remonConfig.videoCall = true;
self.remonConfig.useFrontCamera = true;
self.remonConfig.debugMode = false;


self.remonCall.serviceId = self.remonConfig.serviceId;
self.remonCall.serviceKey = self.remonConfig.key;


[self.remonCall fetchCallsWithIsTest:YES
                            complete:^(NSArray<RemonSearchResult *> * _Nullable chs) {
                                self.rooms = chs;
                                dispatch_async(dispatch_get_main_queue(), ^{
                                    [self.RoomTable reloadData];
                                });
                            }];

바쁘시고 번거로우시곘지만…
답변 좀 부탁드리곘습니다.

감사합니다.

fetchCallsWithIsTest: complete: 함수의 첫번째 인자를 "NO"로 사용 하시거나
isTest 값이 "NO"로 전달 되는 fetchCallsWithComplete: 함수를 이용해 보시기 바랍니다.

[ self .remonCall fetchCallsWithComplete:^(NSArray<RemonSearchResult *> * _Nullable list) {

}];

[ self .remonCall fetchCallsWithIsTest: NO complete:^(NSArray<RemonSearchResult *> * _Nullable list) {

}];