recherche

Maison  >  Questions et réponses  >  le corps du texte

Problèmes de compatibilité iOS6 et inférieur

Ça y est, nous utilisons le SDK Google Maps dans notre application, mais le SDK Google Maps prend en charge au moins iOS7. Maintenant, après l'intégration, il fonctionne bien sur iOS7 et supérieur, mais il plante lors de l'exécution sur iOS7 et inférieur. avec Google, j'ai commenté tous les lieux liés à la carte, ne laissant que le framework Google Maps, mais il a quand même planté dès son exécution. Je me demandais s'il existait un moyen de déterminer s'il fallait lier ce package en fonction de la version iOS. du système mobile ? A quel moment ce crash s'est-il produit ?

某草草某草草2798 Il y a quelques jours628

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2017-05-02 09:25:24

    Il existe généralement plusieurs méthodes pour ce problème :

    1. Continuer à utiliser cette version du SDK

      • Définissez le framework de votre SDK en option

      • Dans le lieu de chargement, y compris le lieu d'importation et d'exécution, ajoutez le jugement (if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) Pour 7 et versions antérieures, utilisez le SDK de la carte système.

    2. Mettez à niveau la version de votre application vers la version 7.0 (en ce qui concerne la situation actuelle, la prise en charge d'iOS7 est déjà OK).

    3. Utilisez une version inférieure du SDK Google Maps prenant en charge iOS6 (cette méthode n'est pas bonne, les versions inférieures sont sujettes à divers problèmes.)

    4. Utilisez d'autres SDK de carte.

    répondre
    0
  • Annulerrépondre