Yes, you do.
For our Travel SIM card, completing APN settings are required for iPhone (and for Android). If you do not complete the APN settings, you will not be able to connect to data.
For further details about the APN settings, please refer to our APN Setup page.