You can use the app to check in, but you may not be able to download the BP. Some locations aren't yet that tech savvy to enable this. You can either get the boarding pass emailed to you or pick it up at a check in desk. I don't specifically know about Ibiza. Other will I'm sure.