Ich schreibe eine standortbasierte Anwendung, und ich habe derzeit ein iPhone erste Generation, aber ich frage mich, wie lange es dauert, bis ein iPhone 3G oder 3Gs seine Position zu verwenden der GPS-Chip?Angemessene Länge der Zeit, um den Standort des Benutzers zu bestimmen iPhone
Soweit ich es verstehe, locationManager: didUpdateToLocation: fromLocation: kann mit immer genaueren Ortsinformationen aufgerufen werden (es gibt keine Garantien). Also würde ich gerne einen Timer erstellen, der, wenn der Standort des Benutzers nicht durch die Zeit x bestimmt wird, dann hören wir einfach auf, es zu bestimmen und gehen mit dem, was wir haben.
Gibt es auch einen Weg, ich kann herausfinden, ob das Gerät einen GPS-Chip hat oder nicht? Ich weiß, ich kann einfach den Gerätetyp in UIDevice und Distinguish zwischen Touch und iPhone sehen, aber wie wäre es mit iPhone ohne GPS und mit GPS?
Danke!