Itu sahaja, kami menggunakan Google Maps sdk dalam APP kami, tetapi Google Maps sdk menyokong iOS7 sekurang-kurangnya Sekarang selepas penyepaduan, ia berjalan dengan baik pada iOS7 dan ke atas, tetapi ia ranap apabila dijalankan pada iOS7 dan ke bawah dengan Google saya mengulas semua tempat yang berkaitan dengan peta, hanya meninggalkan rangka kerja Peta Google, tetapi ia masih ranap sebaik sahaja ia dijalankan, saya tertanya-tanya jika terdapat cara untuk menentukan sama ada untuk memautkan pakej ini berdasarkan versi iOS sistem mudah alih? Pada peringkat manakah ranap ini berlaku?
Secara amnya terdapat beberapa kaedah untuk masalah ini:
Teruskan gunakan versi SDK ini
Tetapkan rangka kerja sdk anda kepada pilihan
Di tempat pemuatan, termasuk tempat import dan pelaksanaan, tambah penghakiman (
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)
Untuk 7 dan ke bawah, gunakan SDK peta sistem.Naik taraf versi Apl anda kepada 7.0 (mengikut situasi semasa, sokongan daripada iOS7 sudah OK).
Gunakan versi SDK Peta Google yang lebih rendah yang menyokong iOS6 (kaedah ini tidak bagus, versi yang lebih rendah terdedah kepada pelbagai masalah.)
Gunakan SDK peta lain.