An international regulator is showing nine as yet unannounced Apple iPhone models, assumed to be variants of the "iPhone 12" range due later in 2020, and one new Mac.
Possible iPhone 12 render (source: iphone_lov_er)
While Apple may delay the introduction or release of the "iPhone 12" range, it is already complying with the legal steps required first, including filing model information with the Eurasian Economic Commission. The EEC database never contains much in the way of detail, but it confirms Apple has nine iPhone models and one Mac that are at the stage where they can be certified.
Each of these headline entries links to a page that contains a little more detail, chiefly regulatory, but it's their presence at all that is significant. It means they have gone through at least a certain stage of engineering testing, which is significant because the coronavirus lockdown had been delaying that process.
Detail from the EEC database
The top entry is for what the EEC describes (in translation) as "Smartphones of the Apple brand A2176, A2172, A2341, A2342, A2399, A2403, A2407, A2408, A2411 models (iOS 13 software version)."
That's nine variations of iPhone -- and the forthcoming "iPhone 12" is expected to come in four different models. Those four will ultimately have many different versions depending on the technology used in them, such as country-specific variations on cellular modems, or possibly different capacities.
The second entry concerns a "personal computer of the Apple brand A2330 (macOS software version 10.15) and spare parts for it." Apple is of course continually working on new Macs, and it has been rumored that there may be a 2020 iMac refresh. However, previous iMacs have had EEC serial numbers beginning A1, while previous MacBook Pro models have been begun A2.
The last new entry is for what the EEC describes as an "Apple-branded smartphone A2275 (iOS 13 software version)." However, A2275 is the Apple serial number for the 2020 refresh of the iPhone SE.