Q:

Using QuickBlox video chat in IOS without login or password

I am integrating QuickBlox in my iOS application. The QuickBlox sample code uses two hard-coded QuickBlox users, filling in a login and password for each.
I do not want to ask my user to login with a QuickBlox login.
Is there any way that my user can have a video chat with another user without having QuickBlox login credentials?

A:

To setup video chat you should have 2 created users.
As you can see, we need opponent's user_id to make a call
http://quickblox.com/developers/SimpleSample-videochat-ios#Call_user
But, you actually can develop 'hidden login'. 
For example, use some device data to create user's login and password. And do it under UI.
For example, you can use [UIDevice identifierForVendor] to uniquely identify your users
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDevice_Class/Reference/UIDevice.html

