Ändern der Region ändert die Sprache auf iOS11?

2

Ich bin wirklich verwirrt über die Veränderung Sprache Vers Region auf einem iPhone mit iOS11.

Apple diskutiert Hier über das Ändern der Sprache und der Region:

Msgstr "Bei iOS wird durch das Ändern der Sprache Springboard neu gestartet und die Ausführung beendet   Apps. Beim nächsten Start einer iOS-App wird die neue Sprache verwendet   Rahmen. ... Für iOS und Mac können die Regions- und Kalendereinstellungen festgelegt werden   jederzeit geändert, auch wenn Ihre App ausgeführt wird. "

Ich meine das so, wenn ich das ändern Sprache muss die App neu gestartet werden. Aber wenn ich das ändern Region muss die App nicht neu gestartet werden. Ich jage meinen Schwanz seit einer Stunde oder länger und wundere mich, warum meine App heruntergefahren wurde, als ich gerade die App wechselte Region . Dann lese ich den Text auf den Bildschirmen unten etwas näher.

Auf meinem iPhone wird Englisch (USA) ausgeführt. Ich gehe zu Einstellungen & gt; Allgemein & gt; Sprache & amp; Region. Das sehe ich:

enter image description here

Ich gehe zu Region Taste und ich klicke darauf. Und es zeigt mir eine lange Liste von Ländern. Hier ist was ich sehe Region ganz oben auf dieser Liste):

enter image description here

Ich klicke auf Großbritannien und dann oben rechts auf Fertig. Dann sehe ich das:

enter image description here

Es gibt mir die Wahl, meine Auswahl an Englisch zu bestätigen oder bei Englisch zu bleiben. Beachten Sie aber auch, dass es heißt:

"Möchten Sie die iPhone-Sprache in Englisch (UK) ändern?"

Hier ist meine Verwirrung. Warum werde ich gebeten, das zu ändern? Sprache an diesem Punkt, wenn ich eindeutig eine Region ? Was fehlt mir hier?

rmaddy hat zu dem oben Gesagten einen Kommentar abgegeben:

Sie werden gefragt, ob Sie die Sprache zusätzlich aktualisieren möchten   die Region ändert sich. Dies liegt daran, dass Ihre aktuelle Sprache US-Englisch ist   und Sie wählen jetzt eine Region aus, die im Allgemeinen britisches Englisch spricht.   IOS ist also hilfreich und bietet Ihnen die zusätzliche Option von   Ändern Sie die Sprache, die am besten zu Ihrer neuen Region passt. Wenn du wählst   Bei der "Keep ..." - Option wird dann nur die Region aktualisiert und nicht die   Sprache.

Das machte sehr viel Sinn und ich dachte, es wäre die Antwort, aber ich stelle fest, dass alle der folgenden Szenarien (einige davon) nur scheinen die Region zu ändern) führen immer noch dazu, dass meine App heruntergefahren wird, und ich habe Probleme, diese Tatsache mit der Dokumentation in Einklang zu bringen, die besagt:

Bei iOS und Mac können die Regions- und Kalendereinstellungen unter geändert werden   jederzeit, auch wenn Ihre app läuft.

Szenarien, die dazu führen, dass meine App heruntergefahren wird:

  1. Ich ändere die Region von USA auf Großbritannien, klicke auf Fertig und Wählen Sie dann "Change to English (U.K.)." Ich denke, das ändert sowohl die Sprache als auch die Region. App wird geschlossen Nieder.
  2. Ich ändere die Region von USA auf Großbritannien, klicke auf Fertig und Wählen Sie dann "Keep English (USA)". Ich denke, das ändert sich nur Region für Großbritannien, verlässt jedoch die Sprache, während die US-App heruntergefahren wird.
  3. Ich ändere die Region von USA zu den Amerikanischen Jungferninseln Fertig und wählen Sie dann Weiter, wenn es heißt "Möchten Sie Ändern Sie die Region in Amerikanische Jungferninseln. "App wird heruntergefahren.

Bitte beachten Sie, dass ich die App, die heruntergefahren wird, entwickle. Geschrieben in Objective-C für iPhone und iPad für iOS9 und höher.

Gallymon
quelle
Was ist die App, die heruntergefahren wird?
Nimesh Neema
1
Die App entwickle ich. In Objective-C für iPhone und iPad für iOS9 und höher geschrieben.
Gallymon
Können Sie die Frage aktualisieren, um die Tatsache zu erwähnen, dass die App, auf die Sie sich beziehen, die ist, die Sie entwickeln?
Nimesh Neema
1
@NimeshNeema Alle Apps werden heruntergefahren, wenn sich die Sprache ändert. Und anscheinend werden jetzt alle Apps unter iOS 11 heruntergefahren, wenn die Region geändert wird.
rmaddy
1
@rmaddy, ich habe den Fehlerbericht eingereicht.
Nimesh Neema

Antworten:

3

Sie werden gefragt, ob Sie die Sprache aktualisieren möchten in Ergänzung zur Region wechseln. Dies liegt daran, dass Ihre aktuelle Sprache US-Englisch ist und Sie jetzt eine Region auswählen, die im Allgemeinen UK-Englisch spricht. Daher ist iOS hilfreich und bietet Ihnen die zusätzliche Möglichkeit, die Sprache zu ändern, die am besten zu Ihrer neuen Region passt. Wenn Sie die Option "Behalten ..." wählen, wird nur die Region und nicht die Sprache aktualisiert.

rmaddy
quelle
Puh, danke dafür. Es scheint mir, dass Hut eine nicht sehr klare Schnittstelle ist.
Gallymon
rmaddys Antwort sah gut aus und funktionierte, wie er es vorschlug. Aber mein grundlegendes Dilemma bleibt bestehen. Die Apple-Dokumente besagen, dass die Region geändert werden kann und die App weiterhin ausgeführt wird. Wenn ich jedoch Änderungen an der Region vornehme, wird meine App heruntergefahren. Ich habe meine ursprüngliche Frage oben aktualisiert, um diese neuen Informationen wiederzugeben.
Gallymon
1
Denken Sie daran, dass der Artikel, mit dem Sie verlinkt haben, seit dem Erscheinen von iOS 9 im September 2015 nicht aktualisiert wurde. Sie können nicht erwarten, dass iOS 11 genauso funktioniert wie iOS 9.
rmaddy