Known+knowns+and+known+unknowns

It seems weird to for me now to understand exactly what Donald Rumsfeld meant when he said "There are known knowns and there are known unknowns" but I think now we get it.

 Currently we have not had success in getting our application developer status evaluated by the Apple App Store, this is very disappointing but by all reports should not be completely unexpected. So what does this mean for us? It means we cannot test our application on an iPhone, specifically the iPhone that is sitting on our desk looking longingly at the virtually finished application on the computer screen. Unless you are allowed in to the App Store you cannot test on an actual device, they will send information to you that will allow you test on a device after you are accepted.

 So we know that we have a website that works and know that it works in the iPhone Simulator on the computer (and should work on an iPad) but we can't confirm that it works on an actual device. Apple have said that their iPhone Simulator is very good but that it isn't perfect, we assume that what we are doing is correct but can't fully test it yet.

 Our known knowns and our known unknowns.

 As well as having our developer status waiting to be assessed we will still need to submit our completed app to the store for approval, which is also not a quick and automatic process.