Dün sorunsuz bir şekilde incelenmek üzere bir uygulama gönderdim. Daha sonra yapmam gereken çok az bir düzeltme olduğunu fark ettim (bir haritanın maksimum yakınlaştırma düzeyini 19'dan 18'e değiştirmek, başka bir şey yok), bu yüzden ikili dosyayı iTunes Connect'ten kaldırdım ve yeniden göndermeyi denedim.
Şimdi şu uyarıyı alıyorum:
Mimarilerim olduğu gibi nedenini anlamıyorum:
- mimariler: armv7
- geçerli mimariler: armv6, armv7, armv7s, arm64
Uygulama simülatörde iyi çalışıyor. Uyarıda önerildiği gibi standart mimarileri (armv7, arm64) kullanmaya çalışırsam, uygulama oluşturulmaz ve şunu alırım:
- X86_64 mimarisi için tanımlanmamış semboller
- ld: x86_64 mimarisi için semboller bulunamadı
Lib route-me kullanıyorum ve aynı mimari ayarlarını yapıyorum.