This has been discussed in earlier threads, and the Canaries didn't have significant garrisons. They had some, but there's also a lot of coast. Maybe the Luftwaffe can fly in aircraft, but those need fuel and ammo, which all needs to be flown in too. To build up a U-boat base, they're going to...