ios environment wrapper files