diff --git a/Limelight/Network/PairManager.m b/Limelight/Network/PairManager.m index c047019..41d5906 100644 --- a/Limelight/Network/PairManager.m +++ b/Limelight/Network/PairManager.m @@ -39,7 +39,7 @@ } if ([serverInfoResp isStatusOk]) { if ([[serverInfoResp getStringTag:@"state"] hasSuffix:@"_SERVER_BUSY"]) { - [_callback pairFailed:@"You must stop streaming before attempting to pair."]; + [_callback pairFailed:@"You cannot pair while a previous session is still running on the host PC. Quit any running games or reboot the host PC, then try pairing again."]; } else if (![[serverInfoResp getStringTag:@"PairStatus"] isEqual:@"1"]) { NSString* appversion = [serverInfoResp getStringTag:@"appversion"]; if (appversion == nil) { diff --git a/Limelight/ViewControllers/MainFrameViewController.m b/Limelight/ViewControllers/MainFrameViewController.m index 3f8a965..c2305d2 100644 --- a/Limelight/ViewControllers/MainFrameViewController.m +++ b/Limelight/ViewControllers/MainFrameViewController.m @@ -59,7 +59,7 @@ static NSMutableSet* hostList; - (void)showPIN:(NSString *)PIN { dispatch_async(dispatch_get_main_queue(), ^{ self->_pairAlert = [UIAlertController alertControllerWithTitle:@"Pairing" - message:[NSString stringWithFormat:@"Enter the following PIN on the host machine: %@", PIN] + message:[NSString stringWithFormat:@"Enter the following PIN on the host machine: %@\n\nNote: Navigating away from Moonlight before entering the PIN on your PC may cause pairing to fail.", PIN] preferredStyle:UIAlertControllerStyleAlert]; [self->_pairAlert addAction:[UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleDestructive handler:^(UIAlertAction* action) { self->_pairAlert = nil;