Mac App Store - วิธีตรวจสอบบัญชีที่ใช้ในการซื้อแอพ


13

ฉันพยายามอัปเดตคำรามอย่างไรก็ตาม App Store แจ้งว่า "ในการอัปเดตแอปพลิเคชันนี้ให้ลงชื่อเข้าใช้ด้วยบัญชีที่ใช้ซื้อแอปพลิเคชันนี้" สิ่งนี้คือฉันไม่มี Apple ID อื่น ๆ เป็นไปได้ไหมที่จะใช้บัญชีที่ซื้อแอพนี้


คุณลงชื่อออกจากแอปสโตร์ออกแล้วเปิดใหม่อีกครั้ง ถ้าคุณอัปเดตโดยไม่ต้องเข้าสู่ระบบบางทีมันอาจจะกรอกอีเมลที่ถูกต้องล่วงหน้า? (หรือเป็นพวงเป็น
หมา

ไม่มันไม่ทำงาน (แสดงข้อความเดียวกัน) สำหรับแอปอื่น ๆ มันจะเต็มฟิลด์การเข้าสู่ระบบ
kars7e

2
ว้าว - ฉันนึกถึงเหตุผลแปลก ๆ สองข้อ - คุณพบแอปนั้นในประวัติการซื้อของคุณหรือไม่ ถ้าเป็นเช่นนั้นคุณสามารถลบแอพ (หรือย้ายไปที่ไดรฟ์ภายนอก / Time Machine) จากนั้นดาวน์โหลดอีกครั้ง
bmike

1
จริงๆแล้วสิ่งที่เกิดขึ้นตอนนี้แปลกจริงๆ ฉันลบแท็บซื้อใน App Store จากนั้นฉันพยายามลบแอพ (โดยใช้แผงควบคุมแอพ) ฉันคลิกที่มุมบนขวา X มันถามฉันว่า "คุณต้องการที่จะลบแอพนี้หรือไม่" ฉันคลิก "ลบ" แอปหายไป ... และหลังจาก 2 วินาทีมันก็กลับมาอยู่ที่เดิม o_O ดังนั้นฉันใช้ AppZapper เพื่อลบแอปพลิเคชันอย่างไร้ความปราณี มันช่วยได้ฉันเปิด App Store - เยี่ยมมากฉันเห็นราคาถัดจากแอพฉันต้องซื้ออีกครั้ง ... ฉันคลิกที่มัน - มันบอกว่ามันฟรีเพราะฉันเป็นเจ้าของเวอร์ชั่นก่อนหน้า และยังคงเป็น Apple ID เดียวกัน! ขอบคุณสำหรับคำแนะนำนี้ @bmike
kars7e

แต่คำถามหลักยังคงอยู่ยังไม่ได้ตอบ :)
kars7e

คำตอบ:


10

แอพทั้งหมดที่ดาวน์โหลดจาก Mac AppStore (MAS) มีใบเสร็จอยู่ในชุดแอพ (ตัวอย่าง: appname.app/Contents/_MASReceipt/receipt) MAS จะสแกนไฟล์นี้เพื่อตรวจสอบว่ามีเวอร์ชั่นใหม่หรือไม่

คุณสามารถใช้แอปพลิเคชันนี้ (ค้นหาไฟล์ใดก็ได้) เพื่อค้นหาใบเสร็จจากไดรฟ์ของคุณ: http://apps.tempel.org/FindAnyFile/

  1. เปิดตัว 'ค้นหาไฟล์ใด ๆ ' และค้นหา: _MASReceipt
  2. ทำตามแต่ละผลลัพธ์ที่คุณคิดว่าอาจเป็นผู้ร้ายคัดลอกใบเสร็จไปยังเดสก์ท็อปของคุณเป็นข้อมูลสำรองและหลังจากนั้นลบใบเสร็จรับเงินในโฟลเดอร์ _MASReceipt
  3. เปิด MAS และปล่อยให้มันสแกนหาการอัปเดตซอฟต์แวร์ หากยังคงแสดงรหัสที่ไม่ถูกต้องแสดงว่าคุณได้ลบใบเสร็จที่ไม่ถูกต้อง กู้คืนสำเนาสำรองใบเสร็จรับเงินจากเดสก์ท็อปของคุณไปยังตำแหน่งก่อนหน้า
  4. ทำซ้ำจนกว่าคุณจะพบใบเสร็จรับเงินปัญหา

4

ในการทำให้ AppStore ลืมข้อมูลประจำตัวเก่าที่มีการดาวน์โหลดแอปคุณต้องลบ_MASReceiptไดเรกทอรีในแอปนั้นออก

เพื่อทำสิ่งนี้:

  1. เปิด Finder และไปที่ Applications
  2. Ctrl + คลิกแอปพลิเคชันที่คุณต้องการดาวน์โหลดซ้ำและเลือก "แสดงเนื้อหาแพ็คเกจ"
  3. ขยายไดเร็กทอรีเนื้อหาและคลิก _MASReceipt เพื่อเลือก
  4. พิมพ์ Command + Delete เพื่อลบไดเรกทอรีอย่างถาวร --- คุณจะได้รับพร้อมท์ให้ใส่ข้อมูลประจำตัวของคุณเนื่องจากไฟล์นี้ได้รับการป้องกัน

ออกและเริ่ม AppStore ใหม่จากนั้นค้นหาแอปพลิเคชันที่คุณต้องการอัปเดต ตอนนี้ปุ่มควรพูดว่า "ฟรี" หรือ "ติดตั้ง" แทนที่จะเป็น "อัปเดต" การคลิกที่แอปจะอัปเดตแอปของคุณเป็นเวอร์ชันล่าสุดโดยเป็นผู้ใช้ Apple ที่เข้าสู่ระบบในปัจจุบัน


0

เป็นไปได้ว่านักพัฒนาของแอปนั้น (คำราม) ใช้รหัสบันเดิลเดียวกันเพื่อให้เวอร์ชันแอพสโตร์และเวอร์ชั่นที่ดาวน์โหลดปรากฏเหมือนกันกับแอพสโตร์

โดยทั่วไปคุณอาจไม่ได้ "ซื้อ" แอพ แต่ดาวน์โหลด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.