วันนี้ฉันจึงได้รับเมลนี้แจ้งว่าแอปรุ่นล่าสุดของฉันถูกปฏิเสธโดย iTunes Connect เนื่องจากคำอธิบายการใช้งานบางส่วนขาดหายไป ให้ถูกต้อง:
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSContactsUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSCalendarsUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSPhotoLibraryUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSBluetoothPeripheralUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSMicrophoneUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
แอปนี้พยายามเข้าถึงข้อมูลที่อ่อนไหวต่อความเป็นส่วนตัวโดยไม่มีคำอธิบายการใช้งาน Info.plist ของแอปต้องมีคีย์ NSMotionUsageDescription พร้อมด้วยค่าสตริงที่อธิบายให้ผู้ใช้ทราบว่าแอปใช้ข้อมูลนี้อย่างไร
เมื่อปัญหาเหล่านี้ได้รับการแก้ไขแล้วคุณสามารถส่งไบนารีที่แก้ไขได้อีกครั้ง
ฉันคิดว่าสิ่งเหล่านี้กลายเป็นสิ่งจำเป็นสำหรับ iOS 10 แต่ปัญหาเดียวคือแอปของฉันไม่ได้ขออนุญาตเข้าถึงสิ่งเหล่านี้ .. ฉันคิดว่าคำอธิบายนั้นจำเป็นต่อเมื่อคุณขออนุญาตจริง ๆ ?
เป็นเพราะหนึ่งในการอ้างอิงของฉัน (Cocoapods) อาจมีรหัสเพื่อขอสิทธิ์เหล่านี้หรือไม่ หรือคำอธิบายเหล่านี้จำเป็นแม้ว่าฉันจะไม่ขอดูปฏิทินผู้ใช้รายชื่อติดต่อ ฯลฯ