“ XXX ไม่สามารถเปิดได้ คุณควรย้ายไปที่ถังขยะ” สำหรับแอปพลิเคชันแฟลชโปรเจ็กเตอร์ใน mac os sierra


25

เรากำลังประสบปัญหากับแฟลชโปรเจ็กต์. แอปที่เราสร้างขึ้น เมื่อดาวน์โหลดแอพจากอินเทอร์เน็ตบน OSX เซียร์ราข้อความ " XXX ไม่สามารถเปิดได้คุณควรย้ายไปที่ถังขยะ " ป้อนคำอธิบายรูปภาพที่นี่

คลิกที่ไอคอนช่วยเหลือถัดจากมันจะแสดงข้อมูลเพิ่มเติม:

เพิกถอนการอนุญาตของแอปแล้วอาจมีปัญหากับแอพนี้ แม้ว่าแอปนี้ได้รับการลงนามโดยนักพัฒนาที่ระบุ แต่ใบรับรองสำหรับแอปนั้นถูกเพิกถอนแล้วและไม่สามารถเปิดได้

แอพเดียวกันที่คัดลอกผ่านไดรฟ์ปากกาทำงานได้ดี แอพเดียวกันที่ดาวน์โหลดผ่านอินเทอร์เน็ตใน OSX เวอร์ชั่นอื่นทำงานได้ดี

เราได้ลองตัวเลือกต่างๆเช่นการตั้งค่า> ความปลอดภัย> อนุญาตแอพที่ดาวน์โหลดจาก: ทุกที่ในการตั้งค่า OSX Gatekeeper แอปพลิเคชันที่เป็นแอพที่เผยแพร่โดย Flash CS6 ไม่ใช่สิ่งที่เราเซ็นชื่อเอง ฉันยังอ่านที่อื่นว่าแอปเปิ้ลถูกเพิกถอนใบรับรอง Flash Player ก่อนหน้านี้เนื่องจากการฝ่าฝืน แต่การอัพเดตซอฟต์แวร์ Flash ด้วยซอฟต์แวร์แก้ไขล่าสุดไม่ได้สร้างความแตกต่าง

มีใครประสบปัญหานี้บ้าง การแก้ไขปัญหาใด ๆ / ให้คำแนะนำ? ขอบคุณ!

คำตอบ:


50

นี่เป็นปัญหาของผู้รักษาประตู MacOS จริงลองขั้นตอนเหล่านี้:

ในการแก้ไขปัญหา Gatekeeper บน macOS Sierra คุณอาจต้องปิดการใช้งานการตรวจสอบ Gatekeeper บางส่วนหรือทั้งหมด

ตัวเลือก I
สำหรับแอปพลิเคชันบางตัวที่รันในเทอร์มินัล:

sudo xattr -rd com.apple.quarantine /Applications/[LockedApp].app

ตัวเลือกที่สอง
เมื่อต้องการปิดใช้งานการตรวจสอบทั่วโลกในเทอร์มินัล:

sudo spctl --master-disable

3
ตัวเลือกที่สองทำงานให้ฉัน
JonathanScialpi

ในกรณีของฉันตัวเลือกที่สองไม่มีผลใด ๆ มันจะยังคงห้ามเปิด แต่การเปิดด้วยเทอร์มินัลก็ใช้งานได้ แอพอยู่ในโฟลเดอร์คัดลอกทุกสิ่งจาก DMG (การอัปเดต Ps ของ Adobe CS5 เก่า) จากนั้นจึงรันคำสั่งบนโฟลเดอร์ก่อนจะถามรหัสผ่านหลังจากป้อนแล้วลองเปิดไฟล์ด้วยเทอร์มินัลและใช้งานได้
Nookeen

ตัวเลือกที่ฉันทำงานให้ฉัน
Mrug

1
ตัวเลือกที่สองทำงาน ตอนนี้ฉันสามารถเปิดไฟล์ ช่างเป็นข้อผิดพลาด !!!
user1532587

ยกเว้นตัวเลือกที่สองปิดการใช้งาน Gatekeeper อย่างสมบูรณ์ มันไม่ใช่ทางออกที่ดี ฉันมีปัญหา ณ จุดหนึ่งที่ฉันต้องปิดชั่วคราว แต่ฉันไม่ได้ออก ไม่แนะนำให้ทำเช่นนั้น
dr.nixon

1

นี่มักเป็นปัญหาสิทธิ์ ถ้าเป็นเช่นนั้นนี่คือวิธีแก้ไข:

  1. เปิด Terminal แล้วพิมพ์คำสั่งต่อไปนี้ แต่อย่ากด Enter: sudo chmod +x 
  2. xให้แน่ใจว่าจะพิมพ์ช่องว่างหลังจากที่
  3. จากนั้นไปที่แอปพลิเคชันใน Finder
  4. คลิกขวาและเลือก "แสดงเนื้อหาของแพ็คเกจ"
  5. นำทางไปยังเนื้อหา / MacOS
  6. โดยปกติจะมีเพียงไฟล์เดียว ถ้าเป็นเช่นนั้นเลือก มิฉะนั้นให้ค้นหาชื่อที่ชอบชื่อแอปพลิเคชันที่สุดโดยไม่มีส่วนขยาย
  7. คลิกที่ไฟล์และลากไปที่หน้าต่าง Terminal
  8. Hit Enter/ Returnและรับรองความถูกต้องด้วยรหัสผ่านผู้ดูแลระบบ

ขอบคุณสำหรับข้อมูลการแก้ไขการอนุญาต แน่นอนไฟล์จะทำงานหลังจากใช้ chmod จึงเป็นปัญหาสิทธิ์ อย่างไรก็ตามปัญหาของฉันคือต้องให้แอป. แก่ผู้ใช้เพื่อดาวน์โหลดผ่านอินเทอร์เน็ต เราไม่สามารถคาดหวังให้ผู้ใช้ของเราทำตามขั้นตอนเหล่านี้เพื่อให้สามารถเรียกใช้แอปได้ คำแนะนำใด ๆ เกี่ยวกับวิธีที่ไฟล์สามารถรันได้ในการดาวน์โหลด
gdev74

หากคุณเพียงแค่ซิปมันควรทำปัญหา คลิกขวาที่แอพและเลือก "บีบอัด" หรือ "สร้างที่เก็บถาวร" (ขึ้นอยู่กับเวอร์ชั่นของ MacOS) แล้วอัปโหลดไฟล์ซิปที่ได้
Timothy Mueller-Harder

ผู้ใช้ดาวน์โหลดไฟล์อย่างไร เป็นแอพที่เปลือยเปล่าหรือเป็นดิสก์อิมเมจที่มีแอพอยู่ใช่ไหม คุณกำลังเซ็นชื่ออิมเมจของดิสก์หรือไม่? stackoverflow.com/questions/23824815/…
dr.nixon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.