[Closed] Do I need TestFlight to test Unity IAP for my iOS app?

Hello. I tried to implement Unity IAP in my new app (first time using IAP). I followed the following tutorials but failed. It said in Xcode that ‘No available product’.

(I checked in iTunes connect and Xcode a few times, and am pretty sure that I did all these things mentioned in these tutorials)

My questions are:

  1. Do I need TestFlight to test Unity IAP for my iOS app?
  2. I haven’t submitted my app yet. Do I have to submit my app first?

Thank you very much for your help.

All is fine now. All I had to do is to complete Agreements, Tax, and Banking for paid applications first. What a naive past me.