Laden Sie die Dropbox-App im Hintergrund hoch, ohne sie alle 10 Minuten öffnen zu müssen

Gibt es eine Art Problemumgehung, damit Dropbox auf dem iPhone iOS genauso gut funktioniert wie auf Android?

Um Dropbox auf dem iPhone zu installieren, muss der Upload-Vorgang manuell ausgelöst werden, anstatt dass er selbst im Hintergrund läuft. Dropbox läuft jedes Mal nur etwa 10 Minuten, wenn Sie die App öffnen oder den Standort wechseln. Wenn Sie den Standort selten ändern, kann es auch nur ein manueller Upload sein. In meiner Situation wechsle ich selten für Tage und sogar ein oder zwei Wochen am Stück. Ich mache vielleicht bis zu dreißig Fotos, aber sie werden erst hochgeladen, wenn ich die App öffne, und sie werden nur 10 Minuten lang hochgeladen.

Darüber hinaus scheint es bei etwa jedem zehnten Foto ohne Grund zu hängen (was ein anderes Problem sein könnte, aber bitte sprechen Sie es an, wenn Sie Ideen haben). Das Endergebnis ist viel mehr Ärger als es wert ist.

Auf Android habe ich Dropbox installiert, eingerichtet, dann habe ich es fast ein Jahr lang nie wieder geöffnet und es hat einwandfrei funktioniert.

Wie kann ich die iOS-Version von Dropbox dazu bringen, wie auf Android zu funktionieren?

Antworten (7)

Du kannst nicht. Es gibt Einschränkungen beim iOS-Multitasking, die verhindern, dass solche Apps ständig ausgeführt werden. Möglicherweise können Sie dies jedoch durch einen Jailbreak umgehen.

Außerdem können Apps dies im App Store aufgrund von Richtlinien wie den folgenden nicht umgehen:

2.5 Apps, die nicht-öffentliche APIs verwenden, werden abgelehnt

Quelle: https://developer.apple.com/appstore/resources/approval/guidelines.html

Wie ich befürchtet hatte ... Jemand in einem Forum, das ich las, erwähnte etwas über das Ausführen als Dienst. Ich denke aber, dass es hypothetisch war.
Gilt dies nur, wenn das Telefon Mobilfunk verwendet? Wenn es über WLAN ist, wird es nach jedem aufgenommenen Bild hochgeladen? frage ich, während ich mein Telefon sowohl privat als auch geschäftlich benutze. Könnte ein persönliches Foto machen und einen Kunden kommen lassen, dem ich eine Grafik zeigen muss. Im Idealfall könnte ich, wenn ich über WLAN verfüge (was ich immer bin), das persönliche Bild aufnehmen, 10 Sekunden warten und es von meinem Telefon löschen, da ich weiß, dass es später in der DropBox-Cloud sein wird.
Nein, das Verhalten im WLAN ist das gleiche wie hier beschrieben.
Kürzlich musste meine Frau mehr als 5000 Fotos von ihrer Top-Dropbox auf dem iPhone synchronisieren. Was ihr geholfen hat, war , Auto-Lock zu deaktivieren (auf „Nie“ zu setzen), Dropbox zu starten, es im Vordergrund zu lassen und das iPhone an eine externe Stromversorgung anzuschließen. Dann lass es in Ruhe. Nach zwei Nächten waren alle Fotos synchronisiert. Keine ideale Lösung, aber zumindest keine Notwendigkeit, Dropbox alle zehn Minuten oder so neu zu öffnen.

Jailbreaken Sie Ihr Telefon und laden Sie dann "Background Manager" herunter und es wird Apple umgehen, das DropBox immer alle 10 Minuten im Hintergrund beendet. Es ist großartig, weil DropBox jetzt im Hintergrund oder nachts, wenn ich schlafe, hochlädt, während das iPhone angeschlossen ist!

Stimmt, das könnte helfen. Schade, dass ich für etwas so Einfaches so extreme Maßnahmen ergreifen muss.
Leider befindet es sich nicht mehr in der Entwicklung und lässt sich nicht auf iOS 8 installieren

Offensichtlich sind Android und iOS zwei sehr unterschiedliche Betriebssysteme mit unterschiedlichen Vorgehensweisen. Apple hat sich dafür entschieden, Apps nicht für immer im Hintergrund laufen zu lassen. Dies trägt dazu bei, die Belastung des Akkus des Geräts zu verringern. Davon abgesehen gibt es "Background App Refresh" schon eine Weile. App-Entwickler müssen diese Funktion zu ihren Apps hinzufügen. Es wird nicht automatisch gemacht.

Das "Hochladen im Hintergrund", obwohl es schon eine Weile hier ist, wie das OP sagte, ist nur vorübergehend; Das heißt, man muss die App hin und wieder öffnen, und die App wird nach dieser 10-Minuten-Periode immer noch geschlossen. Der einzige echte Hintergrund-Upload findet statt, wenn das Telefon eine Standortänderung erkennt. Wie auch immer, jetzt weiß ich zumindest, warum ich die App manuell öffnen muss, um die Fotos hochzuladen.

Meine Fotos weigerten sich plötzlich, mitten auf einer Wanderung hochgeladen zu werden. Sie blieben hartnäckig stecken, selbst nachdem sie Dropbox über Nacht den Fokus überlassen hatten, wie @UweKeim vorschlug. Ich habe diesen Bildschirm mehr als 12 Stunden lang beleuchtet, ohne Erfolg:

Geben Sie hier die Bildbeschreibung ein

Was den Stau für mich in Bewegung brachte, war das manuelle Verschieben einiger Dateien von Fotos in den Ordner Dropbox Camera Uploads.

  • Wählen Sie in der iPhone-Fotos-App auf der Registerkarte „Bibliothek“ ein Foto aus (eins nach dem anderen, smh)
  • Upload-Symbol
  • Aktion „In Dropbox speichern“ (nicht das Dropbox-Logo)
  • Wählen Sie einen anderen Ordner ... (in meinem Fall Kamera-Uploads)
  • Speichern
  • Löschen Sie das Foto aus der Fotos-App

Ich kann nicht sicher sein, an welcher Datei Dropbox erstickt wurde. Es gab ein 25-MB-Panorama, ein paar 18-MB-Videos. (Ich habe viel größere Fotos ohne Zwischenfälle hochgeladen.) Nachdem ich etwa ein halbes Dutzend der ältesten Dateien, die als nächstes hochgeladen werden sollten, verschoben und aus der Fotos-App gelöscht und Dropbox den Fokus gegeben hatte, wurde der Rest automatisch hochgeladen.

Das Bedürfnis nach einem iCloud-Antitrust-Busting verspüren. Ich sag bloß'.

Es gibt eine neue Funktion in den Einstellungen mit dem Namen „Kamera-Upload“. Dies ist im Grunde eine automatische Synchronisierung Ihrer erstellten Fotos mit Dropbox.

Wenn Sie dies aktivieren, wird auch ein zusätzliches Options-Popup angezeigt: „Hochladen im Hintergrund“, aber soweit ich das beurteilen kann, funktioniert dies nur für die Uploads, die von der Funktion „Kamera-Upload“ durchgeführt werden.

Links zu Dropbox-Dokumenten:
Was ist Hochladen im Hintergrund?
Wie aktiviere oder deaktiviere ich den Kamera-Upload?

Diese Funktion ist weder neu noch löst sie das Problem. In der Frage erwähne ich, dass es nur hochgeladen wird, wenn Sie den Standort wechseln. So funktioniert die Funktion „Hochladen im Hintergrund“. Es ist ein falscher Hintergrundprozess. Es wird durch einen Standortwechsel ausgelöst, nicht durch das Aufnehmen eines Fotos, und wird nur etwa 10 Minuten lang hochgeladen. Wenn Sie also fünf Tage zu Hause sitzen und 50 Bilder und 5 Videos aufgenommen haben, sind 10 Minuten sehr unwahrscheinlich genug, um sie alle hochzuladen.
Auf Android ist der Hintergrund-Upload-Prozess jedoch ein echter Hintergrundprozess und wird sofort nach der Aufnahme eines Bildes hochgeladen, vorausgesetzt, Sie sind mit dem Internet verbunden.

Dropbox für iPhone hat eine neue Funktion namens „Upload im Hintergrund“ und genau das tut sie. Überprüfen Sie das Einstellungssymbol und aktivieren Sie es.

Sie haben seit einiger Zeit "Hochladen im Hintergrund". Das Problem ist, dass es sich um einen falschen Hintergrundprozess handelt. Es wird nur dann tatsächlich hochgeladen, wenn Sie die App öffnen oder den Standort wechseln. Wenn das immer noch stimmt, dann beantwortet das meine Frage nicht. Auf Android lädt Dropbox innerhalb von Sekunden nach dem Speichern des Bildes hoch, ohne dass Sie etwas tun müssen.