ฉันส่งแอปเมื่อวานนี้เพื่อตรวจสอบโดยไม่มีปัญหา จากนั้นฉันก็รู้ว่าฉันมีการแก้ไขเพียงเล็กน้อยที่ต้องทำ (เปลี่ยนระดับการซูมสูงสุดของแผนที่จาก 19 เป็น 18 ไม่มีอะไรอื่น) ดังนั้นฉันจึงลบไบนารีออกจาก iTunes Connect และพยายามส่งใหม่
ตอนนี้ฉันมีคำเตือนนี้:
ฉันไม่เข้าใจว่าทำไมสถาปัตยกรรมของฉันคือ:
- สถาปัตยกรรม: armv7
- สถาปัตยกรรมที่ถูกต้อง: armv6, armv7, armv7s, arm64
แอปทำงานได้ดีในโปรแกรมจำลอง หากฉันพยายามใช้สถาปัตยกรรมมาตรฐาน (armv7, arm64) ตามที่แนะนำในคำเตือนแอปจะไม่สร้างและฉันได้รับ:
- สัญลักษณ์ที่ไม่ได้กำหนดสำหรับสถาปัตยกรรม x86_64
- ld: ไม่พบสัญลักษณ์สำหรับสถาปัตยกรรม x86_64
ฉันใช้ lib route-me และตั้งค่าสถาปัตยกรรมเดียวกัน