Vinty prints to thermal label printers (Rollo, Brother QL, Dymo LabelWriter) and to regular printers for Avery/cardstock sheets. Set the matching label size in Settings → Labels.
Brother "the media installed does not match the one selected": the DK roll loaded must match the size in the Windows driver. Set it in BOTH Printing Preferences and Printer properties → Advanced → Printing Defaults (the print job follows Printing Defaults, not Preferences). A non-genuine/refill roll can throw the same error because the printer can't read the roll's sensor — a genuine Brother roll clears it.
Dymo prints from a computer, not the iPad. Rollo and Brother can print from an iPad via AirPrint.