Tell HN: มีแอปหนึ่งถูกติดตั้งบน iPhone ของฉันแบบเงียบๆ ทุกวัน
(news.ycombinator.com)- ตลอด 3 วันที่ผ่านมา แอป Headspace จะ โผล่มาโดยอัตโนมัติ บน iPhone 13 Pro ทุกวันราวบ่ายโมง
- ปิด การดาวน์โหลดอัตโนมัติ ไว้ และได้อัปเดตเป็น iOS เวอร์ชันล่าสุด แล้วหลังจากที่อาการนี้เริ่มขึ้น
- ใน Reddit ก็มีรายงานอาการเดียวกันตั้งแต่เมื่อ 2–3 วันก่อน และพบทั้งบน iPhone 12 และ iPhone 17 จึง ดูไม่ใช่ปัญหาที่เกิดกับอุปกรณ์บางรุ่นเท่านั้น
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
usef-: นี่ไม่ใช่ครั้งแรกที่บั๊กถูกเปิดเผยเพราะ Headspace
ย้อนกลับไปปี 2017 ก็เคยมี บั๊กวันที่ แบบนี้เหมือนกัน https://www.macrumors.com/2017/12/02/ios-11-1-2-date-bug-crash-loop/ และถ้ามีแอปที่ใช้การแจ้งเตือนตามเวลาท้องถิ่น ก็จะเข้าสู่ลูปแครชไม่สิ้นสุด
เกือบทุกกรณีที่ผมเห็นตอนอยู่ Apple Store เป็นแอปที่ส่งการแจ้งเตือนให้นั่งสมาธิทุกวัน และออสเตรเลียโดนก่อนเพราะวันที่เปลี่ยนก่อน ทำให้มีแพตช์ออกมาก่อนที่ส่วนอื่นของโลกจะพัง
รอบนี้ก็เลยสงสัยว่าการแจ้งเตือนรายวันอาจเป็นตัวกระตุ้นให้ติดตั้งใหม่ ดังนั้นก่อนลบ น่าจะลองปิดการแจ้งเตือนก่อน
ผมมีสิทธิ์เข้าถึงผ่านบัตร Revolut แต่ก็ไม่ได้ดึงดูดเท่าไร และชอบเสียงธรรมชาติจาก เว็บแอป FOSS อย่าง https://moodist.mvze.net/ มากกว่าการทำสมาธิแบบมีไกด์
โฮสต์เองด้วย Docker ก็ได้
-x-: มี เธรด Reddit ของคนที่เจออาการเดียวกันเหมือนกัน
https://www.reddit.com/r/ios/comments/1su82sc/headspace_app_keeps_getting_installed/
visiondude: สมมติฐานหนึ่งคือมีการลงทะเบียน user notifications ไว้เยอะมาก แล้วการแจ้งเตือนนั้นไปกระตุ้นการรันแอป และถ้าเปิด การ offload แอป ไว้ก็อาจเกิดอาการแบบนี้ได้
ใน iOS มีสถานะแปลก ๆ ที่ข้อมูลในเครื่องยังอยู่ แต่แพ็กเกจแอปถูก offload ออกไปแล้ว
Settings -> Privacy and Security -> Security Improvements -> Automatically Installเลยสงสัยว่ามันติดตั้งอัตโนมัติเฉพาะอัปเดตความปลอดภัยของ OS หรือมีผลกับแอปด้วย
น่าจะทดสอบได้ด้วยการเก็บแอปไว้ก่อน เปิดการแจ้งเตือน แล้วปล่อยไว้ให้คิวถูกเคลียร์ จากนั้นค่อยลองลบ
aaronbrethorst: ชวนให้คิดว่า U2 หรือ Bono ไปซื้อ หุ้น Headspace จำนวนมากหรือเปล่า
พูดเล่นนะ แต่ให้ความรู้สึกแบบนั้นเลย
COFyumo: ผมก็เจอ อาการเดียวกันเป๊ะ
เคยติดตั้งไว้ก่อนหน้านี้แล้วลบเพราะไม่ได้ใช้ แล้วเมื่อไม่กี่วันก่อนเห็นมันโผล่ในรายการแอปเลยคิดว่าคงลบไม่หมด ก็เลยลบซ้ำให้แน่ใจ
แต่เช้านี้หลัง iPhone อัปเดตซอฟต์แวร์ Headspace ก็กลับมาอยู่บนหน้าจอหลักอีกครั้ง คราวนี้เป็นสีเทาและใช้งานไม่ได้ อยู่ในสถานะรอเชื่อมต่อ Wi‑Fi เพื่อดาวน์โหลด
ผมลบอีกครั้งแล้ว แต่งงมากจริง ๆ
yokuze: ควรเช็กว่า Automatic Downloads ใน
Settings > Apps > App Store > App Downloadsเปิดอยู่หรือเปล่าผมเคยมีแอปที่ไม่เคยรู้จักโผล่บนหน้าจอหลักเรื่อย ๆ สุดท้ายพบว่าเปิดไว้พร้อมกับการแชร์ Family Purchase เลยทำให้ทุกครั้งที่ภรรยาติดตั้งแอปใหม่ มันก็มาลงในโทรศัพท์ผมด้วย
อาจไม่ใช่กรณีเดียวกันเป๊ะ แต่การปิดตัวเลือกนี้อาจช่วยให้เจอเบาะแสได้
แต่ก็ขอบคุณสำหรับคำแนะนำ
gcr: ควรเช็กว่ามี โปรไฟล์ MDM ติดตั้งอยู่หรือไม่
เข้าไปดูที่
Settings → General → VPN And Device Managementได้ ถึงจะไม่ใช่โทรศัพท์บริษัทก็ควรตรวจไว้เผื่อMDM สามารถบังคับติดตั้งแอปอัตโนมัติได้ และก็อยากรู้ด้วยว่าเปิด developer mode อยู่หรือไม่
reilly3000: บริษัทเราก็ให้ Headspace เป็นสวัสดิการ
โทรศัพท์ผมไม่มี MDM ดังนั้นตามหลักแล้วลบแล้วก็ควรหายไปเลย และในทางทฤษฎีนโยบาย MDM ก็อาจเป็นตัวกระตุ้นการติดตั้งได้ แต่สมมติฐานอื่น ๆ ที่มีคนพูดถึงตอนนี้ดูน่าเชื่อกว่ามาก
nottorp: อีกมุมหนึ่ง ผมกลับ ติดตั้ง เกม iOS ที่ซื้อในปี 2021 อย่าง Azure Saga ไม่ได้อีกแล้ว
มันหายไปจาก App Store แล้ว จะจ่ายเงินก็ไม่ได้ ไม่จ่ายก็ไม่ได้เหมือนกัน
https://archive.org/download/iklassika_archive/AzureSagaPathfinderv1.0.22.ipa
nostromar: ผมก็เคยเจอเหมือนกัน และมันติดตั้งใหม่ทุกเย็นต่อเนื่อง 3-4 วัน
iPhone เครื่องนี้เป็นเครื่องใหม่ ดังนั้นเดิมทีไม่เคยมีแอปนั้นติดตั้งอยู่เลย และก็ปิดการดาวน์โหลดอัตโนมัติไว้แล้ว
แต่ผมพบว่าถ้าล็อกเอาต์จาก
Media & Purchasesแล้วล็อกอินใหม่ มันจะติดตั้งแทบจะทันที และทำซ้ำได้โดยไม่เกี่ยวกับช่วงเวลาครั้งหนึ่งผมกดค้างที่ไอคอน Headspace ก่อนที่มันจะติดตั้ง แล้วกด Cancel Download หลังจากนั้นมันก็หายไปและไม่กลับมาอีกเลย
doncho: ถ้ามันถึงขั้นเลี่ยง สถานะที่ปิดการดาวน์โหลดอัตโนมัติไว้อย่างชัดเจน ได้ ก็ถือว่าค่อนข้างร้ายแรง
ถ้าเกิดตอนกำลังโรมมิงอยู่ระหว่างทริปพักร้อน 10 วันคงแย่กว่านี้มาก
ความรู้สึกว่าผมเป็นคนควบคุมทุกอย่างพังทลายไปหมด
janstice: สงสัยว่าอาจเป็นกฎของ Jamf หรือ Intune ของบริษัทที่เพี้ยนแล้วพุชเข้ามาหรือเปล่า
saagarjha: ถ้าสามารถดึง sysdiagnose ได้ ก็น่าจะมีคำตอบอยู่ในนั้น
มันอาจมีข้อมูลอ่อนไหว แต่ถ้าส่งให้คนที่เชื่อถือได้และเข้าใจ iOS ดีช่วยวิเคราะห์ ก็น่าจะหาสาเหตุได้
altairprime: ดูจาก รีวิว iOS ของแอปก็ยืนยันได้ว่ามีคนอื่นเจอเรื่องเดียวกันนี้เหมือนกัน
ผมเดาว่าอาจเผลอเอาอะไรทำนอง ค่าทดสอบของ App Store ไปใช้กับโปรดักชัน และบังเอิญตัวเป้าคือ Headspace
OptionOfT: เมื่อก่อนผมใช้ iPhone ส่วนตัว แล้วที่ทำงานก็แจก iPhone มาให้ แต่ผมดันโง่เองที่ไม่แยก อุปกรณ์กับบัญชี ออกจากกัน
ตอนนั้นคิดว่าเป็น Apple เดี๋ยวก็คงจัดการให้ดี แต่พอเอา MDM ออก ร่องรอยของบริษัทก็ไม่ได้หายไปอย่างสะอาด
การตั้งค่า Wi‑Fi ของ TMobileWingman ลบไม่ออก และแม้ย้ายไป Verizon แล้วก็ยังอยู่ รวมถึง การตั้งค่า VPN กับคำสั่งลัดบางส่วนก็ลบไม่ได้ด้วย
สุดท้ายต้องแบ็กอัปไว้ก่อน แล้วใช้ iMazing ไล่ค้นข้อมูลภายใน ลบออกให้ได้มากที่สุด แล้วค่อยกู้คืนกลับมา ซึ่งทำให้ผมค่อนข้างช็อกว่ามีเศษซากสารพัดอย่างตกค้างอยู่ในแบ็กอัป iPhone มากแค่ไหน
a34729t: เรื่องนี้ น่าติดต่อ Apple Support มาก
วิศวกรอาจโทรกลับมาเองก็ได้ และ Apple เองก็น่าจะอยากรู้มากว่าตอนนี้เกิดอะไรขึ้น
1659447091: ก็มีความเป็นไปได้เล็กน้อยมากว่าอาจเกี่ยวกับ iCloud Drive
ผมเคยเห็นหลายครั้งที่แอปซิงก์กับ iCloud Drive แล้วแม้จะสั่งปิด แต่พอถึงบางสถานะการตั้งค่ากลับถูกรีเซ็ต ทำให้โฟลเดอร์กลับมาอีก
ถ้าเคยติดตั้งแอปไว้ก่อนและมีเอกสารที่มันทิ้งไว้ใน iCloud Drive แล้วฝั่ง Mac มีอะไรบางอย่างเปลี่ยนสถานะจนพยายามซิงก์ไฟล์นั้นอีกครั้ง ขณะที่ไม่มีอุปกรณ์ไหนมีแอปอยู่เลย ก็อาจเกิดเส้นทางที่มันพยายามดาวน์โหลดแอปกลับมาเพื่อเติมสิ่งที่ขาดอยู่
ผมใช้ iCloud Drive อยู่ แต่ไม่เห็นร่องรอยอะไรที่เกี่ยวกับแอปในนั้น
k310: อยากรู้ว่าเคยติดตั้ง Headspace หรือ Ginger มาก่อนหรือไม่
ถ้าค้นใน App Store จะเจอ
Headspace Careและดูเหมือนว่า Ginger จะกลายเป็น Headspace Care ไปแล้วที่แอปติดตั้งตัวเองได้นี่ฟังดูเหลือเชื่อพอสมควร เพราะด้วยข้อจำกัดของ App Store มันแทบจะเป็นพฤติกรรมระดับมัลแวร์เลย
whilenot-dev: น่าจะใส่ข้อมูลไว้ด้วยว่าเคยติดตั้งแอปนี้เมื่อประมาณหนึ่งปีก่อน
มันทำให้นึกถึงความเป็นไปได้ของ สถานการณ์กู้คืนจากแบ็กอัป
ผมใช้ 13 mini บน 26.4.2 และไม่เคยติดตั้งแอปนี้เลย ก็ไม่เจออาการนี้
nunez: อาจเกี่ยวกับ iOS Storage Offloading
ถ้าจริง ๆ แล้วเหมือนถูกลบแต่เป็นแค่สถานะ offload ก็อธิบายได้ว่าทำไมบางคนถึงเห็นไอคอนสีเทาและรอดาวน์โหลดกลับ
Zambyte: นี่แหละที่ทำให้คนยอมจ่ายแพงกว่าเพื่อใช้อุปกรณ์ Apple กันหรือเปล่า
เรื่องแบบนี้ดูเหมือนควร ไปหา Apple โดยตรง
bastawhiz: น่าจะเช็กอีกทีว่าอุปกรณ์มี MDM เปิดอยู่ไหม
ถ้าบริษัทให้ Headspace เป็นสวัสดิการ และมีสัญญาทางธุรกิจแปลก ๆ บวกกับนโยบาย MDM ก็อาจทำให้เกิดการติดตั้งอัตโนมัติได้
nkotov: ผมก็เจอเหมือนกัน
ไม่ได้ใช้ Headspace มาหลายปีแล้ว แต่อยู่ ๆ มันก็โผล่มาบนหน้าจอหลัก
con: เพิ่งเช็กแล้วพบว่าในโทรศัพท์ผมก็ ติดตั้งเอง เหมือนกัน
iPhone 17 Pro, App Store นอกสหรัฐ, iOS เบต้าล่าสุด, ไม่มี MDM
ฟังดูเหมือนเป็น บั๊กฝั่ง Apple Store
มันดูเหมือนอาจเป็นรูปแบบหนึ่งได้
rglover: ถ้าเคยติดตั้ง companion app บนเดสก์ท็อป macOS มาก่อน บางที iPhone ก็จะพยายามซิงก์แอปลงมาด้วย
เหมือน Apple TV ก็เคยมีพฤติกรรมคล้าย ๆ กัน และผมก็เคยเจอแบบไม่คาดคิดหลายครั้ง
แต่ไปดูในอีเมลแล้วพบว่าเมื่อประมาณหนึ่งปีก่อนเคยติดตั้งในโทรศัพท์จริง และก็ลบทันทีเพราะมันเสียเงิน
serial_dev: ผมให้โอกาสแค่น่าจะ 0.001% แต่ก็เป็นไปได้ไหมว่านี่คือกรณีแบบ U2 Bono ของวงการแอป
คือ Apple ทำดีลไว้แล้วจะปล่อยฟรีเหมือนเป็นส่วนหนึ่งของ OS แต่มีนักพัฒนาคนไหนเผลอทดสอบ ฟีเจอร์ rollout อัตโนมัติ กับโปรดักชันเข้า และดันไปโดนผู้ใช้จริง
ไม่อยากเชื่อเลยว่าผ่านไปกี่ปีแล้วมันยังอยู่
Vasbarlog: iPhone 12 ของแฟนผมก็มี ปัญหาเดียวกันทุกอย่าง
dagmx: อยากรู้ว่าคนที่เจอปัญหานี้ใช้ 26.4.2 กันหมดหรือเปล่า
ตาม Wikipedia เวอร์ชันนี้ออกมาเมื่อ 4 วันก่อน ซึ่งอาจตรงกับช่วงที่อาการเริ่มขึ้น
ผมใช้ 26.5 beta และไม่เห็นอะไรแบบนี้เลย
timothyisonline: เป็นไปได้ไหมว่านี่เกี่ยวกับ ผู้ให้บริการเครือข่าย
ที่ Android ทำแบบนั้นได้มาตลอดนี่แหละที่ผมว่าประหลาด
gordon_freeman: บางครั้งถ้าดาวน์โหลดแอปบน Mac มันจะพยายาม ติดตั้งบน iPhone อัตโนมัติ ด้วยเพราะการตั้งค่าบางอย่าง
ไม่ได้บอกว่ากรณีนี้ต้องใช่ แต่ผมเคยเห็นว่าพอลงอะไรบน Mac แล้วมันตามมาลงใน iPhone ด้วย
Dumblydorr: มันช่างประชดดีจริง ๆ ที่ แอปทำสมาธิ กลับฟื้นคืนชีพแบบซอมบี้ มารบกวนคนเป็นพันและทำให้เสียสมาธิ
ผมไม่ได้ใช้แอปนี้ แต่รู้สึกว่ามันสวนทางกับภาพลักษณ์แบรนด์แบบสุด ๆ
derefr: อยากรู้ว่า iPhone เครื่องนี้จับคู่กับ Apple Watch อยู่หรือไม่
ปกติพอติดตั้งแอป iOS แอป watchOS ที่เกี่ยวข้องก็มักตามมาด้วย แต่ในทางกลับกันผมไม่แน่ใจว่าแอปฝั่ง watchOS ที่ถูกเปิดใช้งานจะสามารถชักนำให้ติดตั้ง iOS companion app ที่มันต้องพึ่งพาได้ไหม
ddxv: ถ้าใครอยากดู Headspace SDK ดูได้ที่นี่
https://appgoblin.info/apps/493145008/sdks
มองผ่าน ๆ แล้วก็เป็น SDK ด้านพัฒนาและติดตามผลทั่วไป ถ้าใครเห็นอะไรผิดสังเกตก็บอกได้
แม้แต่พวก analytics SDK เองก็ยังดูแปลก ๆ และก็สงสัยว่า Amplitude หรือ Sentry จัดการข้อมูลภายใต้โครงสร้างที่สอดคล้องกับข้อกำกับด้านการแพทย์จริงไหม
โดยเฉพาะ Sentry นี่น่ากังวลกว่าเพราะมันอาจทำให้ข้อมูลอ่อนไหวรั่วออกไปโดยไม่ตั้งใจ แล้วผมก็สงสัยมาตลอดว่าทำไมต้องเก็บข้อมูลติดตามเยอะขนาดนี้
เขาแค่ชอบดูตัวเลขบนแดชบอร์ดจริง ๆ หรือว่าตั้งใจจะขายข้อมูลผู้ใช้กันแน่ก็ไม่รู้
โดยรวมเป็นข้อมูลที่มีประโยชน์มาก ขอบคุณ
orf: น่าจะลองดูว่าอาการยังเกิดไหมถ้าปิดทั้ง Wi‑Fi และข้อมูลมือถือ
ลองปิดทั้งคู่ก่อนเวลาประมาณบ่าย 1 ตาม EST สักหนึ่งชั่วโมง แล้วถ้ามันยังโผล่มาอีกก็แปลว่าตั้งแต่แรกมันอาจไม่ได้ถูกลบจริง ๆ ซึ่งจะเป็นบั๊กอีกแบบหนึ่งที่ต่างจากกรณีแอปติดตั้งตัวเองโดยสิ้นเชิง
bobkb: ก่อนอื่นคงต้องตรวจให้แน่ชัดว่าเคยติดตั้งแอปนี้มาก่อนหรือไม่
DavideNL: ลองเปิด
Settings > App Store > Show Install Confirmations > Onดู อาจช่วยได้