Isu keserasian iOS6 dan ke bawah
某草草
某草草 2017-05-02 09:23:24
0
1
621

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?

某草草
某草草

membalas semua(1)
Ty80

Secara amnya terdapat beberapa kaedah untuk masalah ini:

  1. 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.

  2. Naik taraf versi Apl anda kepada 7.0 (mengikut situasi semasa, sokongan daripada iOS7 sudah OK).

  3. Gunakan versi SDK Peta Google yang lebih rendah yang menyokong iOS6 (kaedah ini tidak bagus, versi yang lebih rendah terdedah kepada pelbagai masalah.)

  4. Gunakan SDK peta lain.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan