Xcode ทำให้แผงขายหนังสือพิมพ์เกิดข้อผิดพลาดแปลก ๆ เมื่อพยายามส่งแอป


86

สุดท้ายทุกอย่างทำงานได้ดีและฉันต้องการส่งแอพแรกของฉันที่ Appstore แต่เมื่อฉันคลิกส่งใน Xcode 4.1 ฉันได้รับข้อความแสดงข้อผิดพลาดแปลก ๆ :

หากต้องการรวมคุณสมบัติของแผงขายหนังสือพิมพ์ info.plist ต้องมี uinewsstandapp = true

(เหมือนกันทุกประการและ Google ไม่ทราบอะไรเลย)

แต่ฉันไม่ใช้แผงขายหนังสือพิมพ์และฉันไม่ต้องการใช้ ความผิดพลาดของฉันอยู่ที่ไหน

มาร์คัส

Xcode เวอร์ชัน 4.1.2


ลองไปที่ไฟล์ info.plist ของคุณ: เพิ่มแถวใหม่และพิมพ์uinewsstandappสำหรับคีย์ ตั้งค่าประเภทเป็นบูลีนและค่าเป็นใช่ และหากมีuinewsstandappคีย์ใดคีย์หนึ่งอยู่แล้วให้ตรวจสอบว่าค่านั้นเป็นใช่
Dair

เมื่อฉันทำ xcode ต้องการให้ฉันเปิดใช้งานแผงหนังสือสำหรับแอพของฉันใน iTunes Connect แต่นี่ไม่ใช่แอปแผงขายหนังสือพิมพ์และฉันไม่ต้องการใช้ :(
boxi

คำตอบ:


165

Xcode เวอร์ชันใหม่เปิดตัวNewsstandIconภายใต้CFBundleIcon. ลบมัน.


8
ขอบคุณมาก. สำหรับคนที่ไม่รู้จัก CFBoundleIcon มันเป็นกุญแจสำคัญในไฟล์ info.plist
Dongsheng Cai

1
สมบูรณ์แบบ .. นั่นคืออาการปวดหัวโดยไม่จำเป็น IMHO ไปทีม Xcode!
Jason Cragun

13
นักพัฒนา Xcode เคยใช้ซอฟต์แวร์ของตัวเองจริงหรือไม่?
Dancreek

105

สำหรับผู้ที่มีปัญหาในการค้นหา:

ภาพหน้าจอ


2
+1 สุดยอดสำหรับภาพประกอบนี้!
n.evermind

หากฉันลบไอคอน Newstand จะมีผลกับโครงการของเราหรือไม่?
Babul

@Babul ไม่ใช่ว่าฉันรู้
chown

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