mxah7us

This guide is obsolete because Shadowverse now allows to link Steam and iOS accounts via a code.

The Problem: Can't link my Steam and iOS accounts.

I've recently started playing Shadowverse on Steam. It's a collectible card game with many similarities to Hearthstone, but with its own Japanese style. Some people call it "Hearthstone with waifus".

The game is a blast to play, so naturally I wanted to keep playing it on my iPhone as well. Only, I discovered a disheartening truth: the Steam account can't be linked to the iOS account!   The feature existed in the past, but was suspended on 28/12/16.

Shadowverse offers two different methods to link your accounts:

  • Device Link: This is used to connect your account across different devices. You generate a link code on your main account, then enter it in your new device.
  • Account Link: Connect the account to another service, such as Facebook or Apple's Game Center.

The obstacle : Steam versionsupports only Device Link, whereas iOS version supports only Account Link. If you generate a link code on the Steam version, then you can't use it in your iOS version. If you connect your iOS version to Facebook, then you can't connect your Steam version to Facebook.

As I haven't found any guides about how to solve this problem, I decided to share my own solution.

The Solution: Use Android as a "bridge".

5fzqdro

Steam and iOS versions may be incompatible with each other, but there's another important player we're forgetting about. Android supports BOTH the Account Link AND the Device Link.

This means, you can:

  1. Connect Android with Steam via Device Link.
  2. Connect Android with iOS via Account Link.
  3. Now, your Steam and iOS accounts are connected as well, with Android serving as a bridge between them.

What if I don't have Android?

Worry not! There are plenty of Android emulators available for PC. Here's a list for you to pick from.

I personally recommend Nox App Player, as that's the emulator I successfully used for this trick. It doesn't require setting anything up and it works smoothly.

Once you have an emulator, all you need to do is:

  1. Enter Play Store.
  2. Set up a google account. If you already have gmail, then you can use that account.
  3. Download Shadowverse.
  4. Run Shadowverse and link it to your Steam and iOS versions.
  5. Profit.

Don't overwrite your main account!

Since you need to link three devices and you must do so in a specific order, the procedure may get a bit confusing. If you don't pay attention, you may accidentally overwrite your main account and lose your progress!

Here's how to do it right : Start the linking process from your main account and finish it on your new account. Your main account is the account you have already started playing in and made some progress with.

If you started playing on Steam and wish to link the account to iOS (like in my case):

  1. Generate a link code on the Steam Version. In the main menu, go to "More" and there select "Device Link".
  2. The generated code will be sent to your email.
  3. Copy the code into your Android version. On the title screen, select "Data Link" and input the link code.
  4. Connect your Android version to Facebook . On the same screen in "Data Link", you have the option to connect the Android version to Facebook. Make sure you only do this step AFTER you successfully linked Steam to this Android account.
  5. Connect your iOS version to Facebook . Open "Data Link" on the title screen and connect to your Facebook account. Now, your Steam data should be available on iOS and both accounts will be synchronized.

If you started playing on iOS and wish to link the account to Steam:

  1. Connect your iOS version to Facebook . Open "Data Link" on the title screen and connect to your Facebook account.
  2. Connect your Android version to Facebook . Open "Data Link" on the title screen and connect to your Facebook account. Make sure you only do this step AFTER you successfully linked your iOS account to Facebook.
  3. Generate a link code on the Androidversion. In the main menu, go to "More" and there select "Device Link".
  4. The generated code will be sent to your email.
  5. Copy the code into your Steamversion. On the title screen, select "Data Link" and input the link code. Now, your iOS data should be available on Steam and both accounts will be synchronized.

Good luck! If you have any questions, feel free to write them in the comments section.