ฉันส่งแอพเพื่อตรวจสอบไปยัง App Store Connect แม้ว่าแอปยังอยู่ระหว่างการตรวจสอบ แต่ฉันได้รับอีเมลแจ้งให้ฉันทราบว่าฉันต้องแก้ไขข้อผิดพลาด นี่คือเนื้อหาของข้อความ:
เรียนผู้พัฒนา
เราพบปัญหาอย่างน้อยหนึ่งปัญหาเกี่ยวกับการส่งมอบล่าสุดสำหรับแอป XXXXX ของคุณ การจัดส่งของคุณสำเร็จ แต่คุณอาจต้องการแก้ไขปัญหาต่อไปนี้ในการจัดส่งครั้งถัดไป:
"ไม่มีสตริงวัตถุประสงค์ในไฟล์ Info.plist รหัสแอปของคุณอ้างอิง API อย่างน้อยหนึ่งรายการที่เข้าถึงข้อมูลผู้ใช้ที่มีความสำคัญไฟล์ Info.plist ของแอปควรมีคีย์ NSLocationAlwaysUsageDescription พร้อมกับสตริงวัตถุประสงค์ที่ผู้ใช้อธิบายอย่างชัดเจนและสมบูรณ์ ข้อมูลเริ่มต้นฤดูใบไม้ผลิ 2019 แอปทั้งหมดที่ส่งไปยัง App Store ที่เข้าถึงข้อมูลผู้ใช้จะต้องมีสตริงวัตถุประสงค์หากคุณใช้ไลบรารีหรือ SDK ภายนอกพวกเขาอาจอ้างอิง API ที่ต้องใช้สตริงวัตถุประสงค์ขณะที่แอปของคุณ อาจไม่ใช้ API เหล่านี้ซึ่งยังจำเป็นต้องมีสตริงวัตถุประสงค์คุณสามารถติดต่อผู้พัฒนาไลบรารีหรือ SDK และขอให้ปล่อยรหัสรุ่นที่ไม่มี API
หลังจากที่คุณแก้ไขปัญหาแล้วคุณสามารถใช้ Xcode หรือ Application Loader เพื่ออัปโหลดไบนารีใหม่ไปยัง iTunes Connect
ขอแสดงความนับถืออย่างสูง,
ทีม App Store
แอปของฉันถูกสร้างขึ้นอย่างสมบูรณ์ด้วย Expo และฉันไม่รู้วิธีการเข้าถึงและแก้ไข Info.plist
ความคิดใด ๆ