איז קלאָוזינג יפאָנע אַפּפּס אַ שלעכט געדאַנק? ניט, און דאָ ס וואָס.

Is Closing Iphone Apps Bad Idea







פּרוּווט אונדזער קיילע צו עלימינירן פּראָבלעמס

איר טאָפּל-גיט די היים קנעפּל און לאַקכענען דיין אַפּפּס אַוועק די שפּיץ פון די פאַרשטעלן: גוט געדאַנק אָדער שלעכט געדאַנק? עס איז געווען עטלעכע צעמישונג לעצטנס וועגן צי קלאָוזינג דיין יפאָנע און יפּאַד אַפּפּס איז נוציק אָדער שעדלעך, ספּעציעל וועגן די באַטאַרייע לעבן. איך האָב שטענדיק געזאָגט אַז עס איז אַ גוטע געדאַנק: נאָענט דיין אַפּפּס איז שפּיץ # 4 פון מיין אַרטיקל וועגן ווי צו ראַטעווען iPhone באַטאַרייע לעבן.





אין דעם אַרטיקל, איך וועט דערקלערן וואָס קלאָוזינג דיין אַפּפּס קענען זיין נוציק פֿאַר דיין יפאָנע באַטאַרייע לעבן , צושטעלן עקסערספּץ פון עפּל דעוועלאָפּער דאַקיומענטיישאַן צו שטיצן אַז, און אַרייַננעמען עטלעכע ביישפילן פון פאַקטיש-וועלט טעסץ איך האָב ניצן Apple Developer Tools און מיין iPhone.



ווען איך שרייב, איך ווילן די אינפֿאָרמאַציע איך צושטעלן נוציק און גרינג פֿאַר אַלעמען צו פֿאַרשטיין. איך יוזשאַוואַלי טאָן ניט באַקומען צו טעכניש, ווייַל מיין דערפאַרונג ארבעטן אין אַן עפּל סטאָר האט געוויזן מיר אַז מענטשן ס אויגן אָנהייבן צו גלייז איבער ווען איך אָנהייבן גערעדט וועגן פּראַסעסאַז , קפּו צייַט , און די אַפּ לעבן ציקל .

קלאָוזינג יפאָנע אַפּאין דעם אַרטיקל, מיר וועלן ונטערטוקנ זיך אַ ביסל דיפּער אין ווי אַפּפּס אַרבעט אַזוי איר קענט מאַכן אַ ינפאָרמד באַשלוס וועגן קלאָוזינג דיין יפאָנע אָדער יפּאַד אַפּפּס איז רעכט פֿאַר איר. ערשטער, מיר וועט רעדן וועגן די אַפּ לעבן ציקל , וואָס באשרייבט וואָס כאַפּאַנז פֿון דעם מאָמענט ווען איר עפֿענען אַ אַפּ ביז עס קלאָוזיז און איז קלירד פֿון זכּרון.

די אַפּ לעבן ציקל

עס זענען פינף אַפּ שטאַטן וואָס מאַכן די אַפּ לעבן ציקל. יעדער אַפּ אויף דיין iPhone איז איצט אין איינער פון די שטאַטן, און רובֿ זענען אין די נישט לויפן שטאַט. עפּל דעוועלאָפּער דאַקיומענטיישאַן דערקלערט יעדער איינער:





צולייגן אַ הויפּט קרעדיט קאַרטל אין שפּאַניש

שליסל טאַקעאַווייַס

  • ווען איר דריקן דעם היים קנעפּל צו לאָזן אַן אַפּ, עס גייט אין די הינטערגרונט אָדער סוספּענדעד שטאַט.
  • ווען איר טאָפּל-גיט די היים קנעפּל און לאַקכענען אַ אַפּ אַוועק די שפּיץ פון דעם עקראַן, די אַפּ קלאָוזיז און גייט אין די ניט פליסנדיק שטאַט.
  • אַפּ שטאַטן זענען אויך ריפערד צו ווי מאָדעס.
  • אַפּפּס אין הינטערגרונט מאָדע זענען נאָך פליסנדיק און פליסן דיין באַטאַרייע, אָבער אַפּס זענען סוספּענדעד מאָדע טוה נישט.

סוויפּינג אַפּפּס: קלאָוזינג אָדער פאָרס-קוויטינג?

אויב איר טאָפּל-קליק אויף די היים קנעפּל אויף דיין iPhone און לאַקכענען אַ אַפּ אַוועק די שפּיץ פון דעם עקראַן, איר זענט קלאָר קלאָוזינג די אַפּ. קראַפט-קוויטינג אַ אַפּ איז אַ אַנדערש פּראָצעס וואָס איך פּלאַנירן צו שרייבן אין אַ צוקונפֿט אַרטיקל.

עפּל ס שטיצן אַרטיקל וועגן יאָס מולטיטאַסקינג באשטעטיקט דעם:

'צו שליסן אַ אַפּ, טאָפּל-גיט די היים קנעפּל צו זען אַפּפּס וואָס זענען לעצטנס געוויינט. לאַקכענען דאַן אַרויף די אַפּ איר ווילן צו פאַרמאַכן. '

פארוואס פאַרמאַכן מיר אונדזער אַפּפּס?

אין מיין אַרטיקל וועגן ווי צו ראַטעווען iPhone באַטאַרייע לעבן , איך'ווע שטענדיק געזאגט דעם:

'אַמאָל יעדער טאָג אָדער צוויי, עס איז אַ גוטע געדאַנק צו פאַרמאַכן דיין אַפּפּס. אין אַ שליימעסדיק וועלט, איר וואָלט קיינמאָל האָבן צו טאָן דאָס און רובֿ עפּל עמפּלוייז וועט קיינמאָל זאָגן איר זאָל ... פילע באַטאַרייע פליסן ישוז פאַלן ווען אַ אַפּ איז געמיינט צו פאַרמאַכן, אָבער טוט נישט. אַנשטאָט, די אַפּ קראַשיז אין דער הינטערגרונט און דיין יפאָנע באַטאַרייע ביינגז צו פליסן אָן איר אפילו וויסן עס.

אין קורץ, די הויפּט סיבה איך רעקאָמענדירן צו קלאָוזינג דיין אַפּפּס איז צו פאַרמייַדן דיין באַטאַרייע פון ​​דריינינג ווען אַ אַפּ קען נישט אַרייַן די הינטערגרונט שטאַט אָדער סוספּענדעד שטאַט די וועג עס זאָל. אין מיין אַרטיקל וועגן פארוואס יפאָנעס באַקומען הייס , איך פאַרגלייכן די קפּו פון דיין יפאָנע (סענטראַל פּראַסעסינג אַפּאַראַט די סייכל פון די אָפּעראַציע) צו אַ מאָטאָר מאָטאָר:

אויב איר שטעלן די טרעטלען אויף די מעטאַל פֿאַר אַן עקסטענדעד צייט, די מאַשין מאָטאָר אָוווערכיץ און עס ניצט אַ פּלאַץ פון גאַז. אויב די קפּו פון אַ יפאָנע איז ריוויוד אַרויף צו 100% פֿאַר אַן עקסטענדעד צייט, די יפאָנע אָוווערכיץ און דיין באַטאַרייע געשווינד דריינז.

כל אַפּפּס נוצן די קפּו אויף דיין iPhone. נאָרמאַללי, אַ אַפּ ניצט אַ גרויס סומע פון ​​קפּו מאַכט פֿאַר אַ רגע אָדער צוויי ווען עס אָפּענס, און דערנאָך געראָטן צוריק צו אַ נידעריקער מאַכט מאָדע ווען איר נוצן די אַפּ. ווען אַ אַפּ קראַשיז, די קפּו פון די iPhone אָפט סטאַק אין 100%. ווען איר פאַרמאַכן דיין אַפּס, איר מאַכן זיכער אַז דאָס קען נישט פּאַסירן ווייַל די אַפּ קערט צו די ניט פליסנדיק שטאַט .

איז שעדלעך צו שליסן אַ אַפּ?

לעגאַמרע נישט. ניט ענלעך פילע מגילה אויף דיין מעק אָדער פּיסי, iPhone אַפּפּס טאָן ניט וואַרטן פֿאַר איר צו גיט 'היט' איידער זיי שפּאָרן דיין דאַטן. עפּל דעוועלאָפּער דאַקיומענטיישאַן עמפאַסייזיז די וויכטיקייט פון אַפּפּס וואָס זענען גרייט צו פאַרענדיקן ביי אַ קאַפּ:

אַפּפּס מוזן זיין צוגעגרייט פֿאַר טערמאַניישאַן צו פּאַסירן צו קיין צייט און זאָל נישט וואַרטן צו שפּאָרן באַניצער דאַטן אָדער דורכפירן אנדערע קריטיש טאַסקס. סיסטעם ינישיייטיד טערמאַניישאַן איז אַ נאָרמאַל טייל פון אַ אַפּ ס לעבן ציקל. '

ווען דו נאָענט אַ אַפּ, עס איז אויך גוט:

'אין אַדישאַן צו די סיסטעם פאַרענדיקן דיין אַפּ, דער באַניצער קענען פאַרענדיקן דיין אַפּ עקספּרעסלי ניצן די מולטיאַסקינג באַניצער. באַניצער-ינישיייטיד טערמאַניישאַן האט דער זעלביקער ווירקונג ווי טערמאַנייטינג אַ סוספּענדעד אַפּ. '

די אַרגומענט קעגן קלאָוזינג אַפּפּס פֿאַר יפאָנע און יפּאַד

עס איז אַן אַרגומענט קעגן קלאָוזינג דיין אַפּפּס, און עס איז באזירט אין פאַקט. אָבער, עס איז באזירט אויף אַ זייער שמאָל מיינונג פון די פאקטן. דאָ ס די לאַנג און קורץ פון עס:

  • עס נעמט מער מאַכט צו עפֿענען אַ אַפּ פֿון די נישט לויפן שטאַט ווי עס איז צו נעמענ זיכ ווידער עס פֿון די הינטערגרונט אָדער סוספּענדעד שטאַט. דאָס איז לעגאַמרע אמת.
  • עפּל לייגט אַ פּלאַץ פון מי צו מאַכן זיכער אַז די יפאָנע אַפּערייטינג סיסטעם מאַנידזשיז די זכּרון יפישאַנטלי, וואָס מינאַמייז די סומע פון ​​באַטאַרייע אַפּפּס נוצן ווען זיי בלייַבן אין די הינטערגרונט אָדער סוספּענדעד שטאַט. דאָס איז אויך אמת.
  • איר וויסט די באַטאַרייע לעבן אויב איר פאַרמאַכן דיין אַפּפּס ווייַל עס איז מער מאַכט צו עפֿענען iPhone אַפּפּס פֿון קראַצן ווי די אַפּערייטינג סיסטעם ניצט צו נעמען זיי ווידער פֿון דער הינטערגרונט און סוספּענדעד שטאַט. מאל אמת.

זאל ס קוק בייַ די נומערן

דעוועלאָפּערס אָפט נוצן קפּו צייַט צו מעסטן ווי פיל מי אַן iPhone אָפפערס צו ויספירן טאַסקס ווייַל עס קען האָבן אַ דירעקט פּראַל אויף די באַטאַרייע לעבן. איך געוויינט אַן עפּל דעוועלאָפּער געצייַג גערופן ינסטרומענץ צו מעסטן די פּראַל פון עטלעכע אַפּפּס אויף מיין יפאָנע ס קפּו.

לאָמיר נוצן די Facebook אַפּ ווי אַ בייַשפּיל:

  • עפן די פאַסעבאָאָק אַפּ פון די ניט-פליסנדיק שטאַט ניצט וועגן 3.3 סעקונדעס פון קפּו צייט.
  • קלאָוזינג קיין אַפּ ווייפּס עס פון זכּרון קערט עס צו די ניט פליסנדיק שטאַט און ניצט כמעט קיין קפּו צייט - לאָזן ס זאָגן .1 סעקונדעס.
  • דרינגלעך די היים קנעפּל סענדז די פאַסעבאָאָק אַפּ צו די הינטערגרונט שטאַט און ניצט וועגן .6 סעקונדעס פון קפּו צייט.
  • ריזומינג די פאַסעבאָאָק אַפּ פון דער הינטערגרונט שטאַט ניצט וועגן .3 סעקונדעס פון קפּו צייט.

דעריבער, אויב איר עפֿענען די פאַסעבאָאָק אַפּ פון די נישט פליסנדיק שטאַט (3.3), פאַרמאַכן עס (.1) און עפענען עס ווידער פֿון די נישט לויפן שטאַט (3.3), עס ניצט 6.7 סעקונדעס קפּו צייט. אויב איר עפֿענען די פאַסעבאָאָק אַפּ פון די נישט פליסנדיק שטאַט, דריקן די היים קנעפּל צו שיקן עס צו די הינטערגרונט שטאַט (.6), און נעמענ זיכ ווידער פֿון די הינטערגרונט שטאַט (.3), עס בלויז ניצט 4.1 סעקונדעס קפּו צייט.

וואַו! אין דעם פאַל, קלאָוזינג די פאַסעבאָאָק אַפּ און ריאָופּאַנינג עס ווידער ניצט 2.6 מער סעקונדעס פון קפּו צייט. אויב איר לאָזן די Facebook אַפּ אָופּאַנד, איר האָט געוויינט אַרום 39% ווייניקער מאַכט!

און דער געווינער איז ...

נישט אַזוי שנעל! מיר דאַרפֿן צו קוקן בייַ די גרויס בילד צו באַקומען אַ מער פּינטלעך אָפּשאַצונג פון די סיטואַציע.

פּאַטינג מאַכט באַניץ אין פּערספּעקטיוו

39% סאָונדס ווי אַ פּלאַץ, און עס איז - ביז איר פאַרשטיין ווי ינפאַנאַטעסימאַללי די סומע פון ​​מאַכט מיר רעדן וועגן איז אין פאַרגלייַך מיט די מאַכט עס נעמט צו נוצן דיין iPhone. דער אַרגומענט קעגן קלאָוזינג דיין אַפּפּס סאָונדס גרויס ביז איר פאַרשטיין עס איז געגרינדעט אויף אַ סטאַטיסטיק וואָס טוט נישט ענין.

ווי מיר האָבן דיסקאַסט, איר וועט שפּאָרן 2.6 סעקונדעס קפּו צייט אויב איר לאָזן די פאַסעבאָאָק אַפּ אָפֿן אַנשטאָט פון קלאָוזינג עס. אָבער ווי פיל מאַכט די Facebook אַפּ קאַנסומז ווען איר נוצן עס?

איך סקראָלד דורך מיין נעווספעעד פֿאַר 10 סעקונדעס און געוויינט 10 סעקונדעס פון קפּו צייט, אָדער 1 סעקונדע פון ​​קפּו צייט פּער סעקונדע איך געוויינט די אַפּ. נאָך 5 מינוט פון ניצן די פאַסעבאָאָק אַפּ, איך וואָלט האָבן געניצט 300 סעקונדעס פון די קפּו צייט.

אין אנדערע ווערטער, איך וואָלט האָבן צו עפֿענען און פאַרמאַכן די פאַסעבאָאָק אַפּ 115 מאל צו האָבן אַ גרויס פּראַל אויף די באַטאַרייע לעבן ווי 5 מינוט פון ניצן די פאַסעבאָאָק אַפּ. וואָס דאָס מיטל איז דאָס:

דו זאלסט נישט באַשליסן צי ניט ניט פאַרמאַכן דיין אַפּס באזירט אויף אַ נישטיק סטאַטיסטיקס. באַזע דיין באַשלוס אויף וואָס ס בעסטער פֿאַר דיין iPhone.

אָבער דאָס איז נישט די בלויז סיבה וואָס קלאָוזינג דיין אַפּפּס איז אַ גוטע געדאַנק. גייט ווייטער ...

פּאַמעלעך און פעסט קפּו ברענען אין הינטערגרונט מאָדע

ווען אַ אַפּ קומט אין הינטערגרונט מאָדע, עס האלט צו נוצן באַטאַרייע מאַכט אפילו ווען דיין iPhone איז שלאָפנדיק אין דיין קעשענע. מייַן טעסטינג פון די Facebook אַפּ קאַנפערמז דעם כאַפּאַנז אפילו ווען הינטערגרונט אַפּ דערפרישן איז פארקערט אַוועק.

נאָך איך פארשלאסן די פאַסעבאָאָק אַפּ, עס פארבליבן ניצן קפּו אפילו ווען די יפאָנע איז אַוועק. אין משך פון איין מינוט, עס האט .9 סעקונדעס פון נאָך קפּו צייט. נאָך דריי מינוט, דאָס לאָזן די פאַסעבאָאָק אַפּ איז אָופּאַנד מער מאַכט ווי עס וואָלט האָבן אויב מיר קלאָוזד עס גלייך.

די מאָראַל פון דער געשיכטע איז דאָס: אויב איר נוצן אַ אַפּ יעדער ביסל מינוט, טאָן ניט פאַרמאַכן עס יעדער מאָל ווען איר נוצן עס. אויב איר נוצן עס ווייניקער אָפט, עס איז אַ גוטע געדאַנק צו פאַרמאַכן די אַפּ.

צו זיין שיין, פילע אַפּפּס גיין גלייך פֿון הינטערגרונט מאָדע אין סוספּענדעד מאָדע, און אין סוספּענדעד מאָדע, אַפּפּס טאָן ניט נוצן קיין מאַכט. אָבער, עס ס קיין וועג צו וויסן וואָס אַפּפּס זענען אין הינטערגרונט מאָדע, אַזוי אַ גוטע גראָבער פינגער איז צו פאַרמאַכן זיי אַלע . געדענקען, די סומע פון ​​מאַכט עס נעמט צו עפענען אַ אַפּ פון קראַצן פּאַלעס אין פאַרגלייַך צו די סומע פון ​​מאַכט עס נעמט צו נוצן די אַפּ.

ווייכווארג פּראָבלעמס פּאַסירן די גאנצע צייט

יפאָנע אַפּפּס קראַך מער אָפט ווי איר קען פאַרשטיין. מערסט ווייכווארג קראַשיז זענען מינערווערטיק און טאָן ניט גרונט קיין דערקענט זייַט יפעקס. איר'ווע מיסטאָמע באמערקט עס פריער:

איר נוצן אַ אַפּ און פּלוצלינג, די פאַרשטעלן בלינקט און איר ענדיקן זיך אויף די היים פאַרשטעלן. דאָס איז וואָס כאַפּאַנז ווען אַפּפּס קראַך.

איר קענען אויך זען די קראַך לאָגס אין סעטטינגס -> פּריוואַטקייט -> דיאַגנאָסטיקס & באַניץ -> דיאַגנאָסטיק און יוסידזש דאַטע.

מערסט ווייכווארג קראַשיז זענען גאָרנישט צו זאָרג וועגן, ספּעציעל אויב איר פאַרמאַכן דיין אַפּפּס. אָפט אַפּפּס וואָס האָבן אַ ווייכווארג פּראָבלעם נאָר דאַרפֿן צו זיין לאָנטשט פֿון קראַצן.

אַ ביישפּיל פון אַ פּראָסט ווייכווארג פּראָבלעם

עס ס לאָנטש צייט און איר באַמערקן דיין iPhone באַטאַרייע איז ויסגעשעפּט צו 60%. איבער פרישטיק, איר האָט אָפּגעשטעלט דיין E- בריוו, צוגעהערט צו מוזיק, סייד איבער די באַנק אקאונט וואָג, וואָטשט אַ טעד רעדן, פלאַפּט דורך פאַסעבאָאָק, געשיקט אַ טוועעט און קאָנטראָלירן די כעזשבן פון די קוישבאָל שפּיל פון לעצטע נאַכט.

פיקסיר א קראַשינג אַפּ

איר געדענקען אַז אַ קראַשינג אַפּ קענען פאַרשאַפן דיין באַטאַרייע געשווינד פליסן און אַז קלאָוזינג די אַפּ קענען פאַרריכטן עס, אָבער איר טאָן ניט וויסן וואָס אַפּ איז קאָזינג די פּראָבלעם. אין דעם פאַל (און דאָס איז פאַקטיש), די TED אַפּ ברענט דורך CPU כאָטש איך בין נישט ניצן מיין iPhone. איר קענט פאַרריכטן די פּראָבלעם אויף צוויי וועגן:

  1. פאַרבינדן דיין קאָמפּיוטער צו אַ מעק, אראפקאפיע און ינסטאַלירן קסקאָדע און ינסטרומענץ , געבן דיין iPhone פֿאַר אַנטוויקלונג, שטעלן אַ מנהג פּראָבע צו דורכקוקן די יחיד פּראַסעסאַז וואָס לויפן אויף דיין iPhone, זיי סאָרט דורך די קפּו באַניץ און נאָענט די אַפּ אַז דיין CPU קען בלייבן אַרויף צו 100%.
  2. נאָענט דיין אַפּפּס.

איך קלייַבן אָפּציע 2 100% פון די צייט, און איך בין אַ גיק. (איך האָב אלנגעזאמלט די אינפֿאָרמאַציע פֿאַר דעם אַרטיקל מיט אָפּציע 1.) אויב איר עפֿענען דיין אַפּפּס פֿון די ניט-פליסנדיק שטאַט, נוצן מער מאַכט ווי צו עפֿענען זיי פֿון דער הינטערגרונט אָדער סוספּענדעד שטאַט, אָבער די חילוק איז נעגלאַדזשאַבאַל קאַמפּערד מיט די באַטייטיק מאַכט פליסן אַז כאַפּאַנז ווען אַ אַפּ קראַשיז.

פארוואס איך גלויבן צו פאַרמאַכן דיין אַפּפּס איז אַ גוטע געדאַנק

  1. אפילו אויב איר נאָענט דיין אַפּפּס יעדער מאָל ווען איר נוצן זיי, איר וועט נישט זען אַ חילוק אין די באַטאַרייע לעבן ווייַל די סומע פון ​​מאַכט צו נעמען אַ אַפּ איז נישט באַטייטיק קאַמפּערד מיט די סומע פון ​​מאַכט צו נוצן די אַפּ.
  2. אַפּפּס וואָס בלייבן פליסנדיק אין הינטערגרונט מאָדע פאָרזעצן צו נוצן מאַכט ווען איר טאָן ניט נוצן דיין iPhone, און אַז מוסיף אַרויף אין אַ לויף פון אַ טאָג.
  3. קלאָוזינג דיין אַפּפּס איז אַ גוטע וועג צו פאַרמייַדן ערנסט ווייכווארג פּראָבלעמס וואָס קענען גרונט דיין iPhone באַטאַרייע פליסן זייער שנעל .

נאָענט דעם אַרטיקל

דער אַרטיקל איז מער טיף ווי די אַרטיקלען וואָס איך יוזשאַוואַלי שרייַבן, אָבער איך האָפֿן עס איז געווען טשיקאַווע און אַז איר געלערנט עפּעס נייַ וועגן די אַפּלאַקיישאַן פון אַפּפּס אויף דיין iPhone. איך פאַרמאַכן מיין אַפּפּס עטלעכע מאָל אַ טאָג, און דאָס העלפּס מיר צו האַלטן מיין יפאָנע ווי סמודלי ווי מעגלעך. באַזירט אויף די טעסץ און מיין ערשטער-האַנט דערפאַרונג מיט הונדערטער יפאָנעס ווי אַן עפּל טעק, איך קענען קאַנפאַדאַנטלי זאָגן אַז קלאָוזינג דיין אַפּפּס איז טאַקע אַ גוטע וועג צו שפּאָרן יפאָנע באַטאַרייע לעבן.

דאַנקען פֿאַר לייענען, און געדענקען צו באַצאָלן עס פאָרויס,
David P.