When you are done setting up your remote data API site (site definition in DW and the database connection) open your Cordova Site. Then when creating the Data Source into the Cordova site, make sure to select the remote site definition in the Site menu. Please double check this...
Yes Teodor, I have done that a hundred times over trying to get this to work. I understand how that works. I can connect to the data in my static site no problem. It all works perfectly in the emulators through cordova builder and through xCode. All the data shows up as it should in the emulator. There is no problem there.
The problem is on the devices that the data does not show up.
Of course, as the datasource points to:"url": "WorkBCPGAPI:8888/.... Please check your data API site definition... How is your remote server set up? It seems it is pointing to this local address, otherwise the extension won't generate such an url for the datasource.
I just tried that too. Setting the remote as remote and testing, although it now puts the correct path in, it prevents the data from showing at all even in the emulators. I am currently restarting all from scratch again.