ios fallback using image upload