step 7: running on iOS