Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.28 KB

README.md

File metadata and controls

34 lines (30 loc) · 1.28 KB

Continue On PC

This project is tested with BrowserStack. License: MIT.

Build

  1. dotnet build
  2. &"${Env:ProgramFiles(x86)}\Windows Kits\10\App Certification Kit\MakeAppx.exe" pack /v /h SHA256 /d "ContinueOnPC\bin\Release\net8.0-windows10.0.19041.0\win10-x64" /p "output/Windows/ContinueOnPC.msix"

Setup Firebase account

  1. Create a new project on https://console.firebase.google.com/
  2. Enable authentication by Email/Password on https://console.firebase.google.com/u/0/project/YOUR_PROJECT_ID/authentication/providers
  3. Create a new user on https://console.firebase.google.com/u/0/project/YOUR_PROJECT_ID/authentication/users
  4. Copy User UID.
  5. Create real-time database on https://console.firebase.google.com/u/0/project/YOUR_PROJECT_ID/database
  6. Choose Start in LockedMode
  7. Edit rules:
{
  "rules": {
    ".read": "auth.uid === 'USER UID from step 4'",
    ".write": "auth.uid === 'USER UID from step 4'"
  }
}

Setup application

  1. Start iOS App.
  2. Fill all fields.
  3. Start desktop app.
  4. Enter the same data as on step 2.
  5. Click connect.
  6. Switch back to the iOS app. Click Test button. If everything is correct, the link should appear in Firebase Realtime database.
  7. Switch back to the desktop. The browser should open the new tab with the link from the phone.