คำเตือน: การวางแนวที่รองรับไม่ตรงกันคู่ (Info.plist)

ฉันได้รับข้อผิดพลาดนั้นขณะคอมไพล์ ไม่แน่ใจว่าทำไม แต่ปัญหาอีกประการหนึ่งที่ดูเหมือนจะมาจากมันคือการวางแนวของเครื่องจำลองนั้นเป็นแนวนอน (ซึ่งเป็นสิ่งที่ฉันตั้งใจไว้) อย่างไรก็ตามตำแหน่ง x/y ของขอบหน้าจอยังคงคิดอยู่ มันอยู่ในแนวตั้ง ดังนั้นตัวจำลองจึงแสดงเป็น landsacpe แต่กราฟิกถูกวาดราวกับว่าอยู่ในแนวตั้ง นี่คือลักษณะที่ info.plist ของฉัน:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>UISupportedInterfaceOrientations</key>
    <array>
        <string>UIInterfaceOrientationLandscapeLeft</string>
    </array>
    <key>UISupportedInterfaceOrientations~ipad</key>
    <array>
        <string>UIInterfaceOrientationLandscapeLeft</string>
    </array>
</dict>
</plist>

person meds    schedule 22.04.2011    source แหล่งที่มา


คำตอบ (1)


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

IOW การแก้ไขคำเตือน (ไม่แสดงโดยการเพิ่ม LandscapeRight จะไม่เปลี่ยนพฤติกรรมของแอปพลิเคชันของคุณ ปัญหาที่แท้จริงอยู่ที่อื่น

person poupou    schedule 03.11.2012