API Sinck...

Bonsoir !

J'ai besoin d'utiliser une API pour des appels vidéo.
J'ai choisi Sinch.
https://www.sinch.com/

Or, j'ai deux problèmes.
La documentation est très complète, mais elle n'est ni ne Swift 3 ni en 4, et donc, très difficile pour moi à comprendre, bien qu'elle soit bien détaillée.
J'ai corrigé plusieurs erreurs, mais je suis tombé sur une erreur du compilateur que je ne comprend même pas...

".../Sinch(REBBase64.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '.../Sinch.framework/Sinch' for architecture arm64"

J'ai bien vérifié:
Build Settings > Build Options Enable Bitcode YES.

Je ne comprend pas pourquoi ça fait ça..
Si vous avez des tutoriels avec Swift 3, je suis preneur. J'ai cherché, mais rien trouvé...

Je vous remercie pour votre aide.

Mots clés:

Réponses

  • devulderdevulder Membre
    octobre 2018 modifié #2

    @Luc-A a dit :
    Bonsoir !

    J'ai besoin d'utiliser une API pour des appels vidéo.
    J'ai choisi Sinch.
    https://www.sinch.com/

    Or, j'ai deux problèmes.
    La documentation est très complète, mais elle n'est ni ne Swift 3 ni en 4, et donc, très difficile pour moi à comprendre, bien qu'elle soit bien détaillée.
    J'ai corrigé plusieurs erreurs, mais je suis tombé sur une erreur du compilateur que je ne comprend même pas...

    ".../Sinch(REBBase64.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '.../Sinch.framework/Sinch' for architecture arm64"

    J'ai bien vérifié:
    Build Settings > Build Options Enable Bitcode YES.

    Je ne comprend pas pourquoi ça fait ça..
    Si vous avez des tutoriels avec Swift 3, je suis preneur. J'ai cherché, mais rien trouvé...

    Je vous remercie pour votre aide.

    Hello,

    Contacte le support et demande un exemple a jour pour swift 4, c'est une société c'est leur boulot d'avoir un sdk a jour pas le tien :)

    Sinon tu as certains exemples sur Github, voir ici https://github.com/sinch?utf8=%E2%9C%93&q=&type=&language=objective-c

    mais bon c'est vieux de plus de 2 ans....

  • Pour la doc : c'est un framework Obj-C alors tu t'arrange pour transposer l'Obj-C vers Swift. Ça t'évitera de c/c du code à tout va et tu comprendras ce que tu fais au passage.

    Pour le Bitcode il faut justement le désactiver. Vu que le framework que tu intègre dans ton app ne supporte pas le Bitcode ton app ne peux pas le supporter. Un peu de lecture sur le sujet.

  • Je vous remercie beaucoup pour vos réponses.

    Je m'excuse. Je vous ai dérangé pour rien. J'ai décidé de changé d'API et je vais travailler avec Twilio.
    https://www.twilio.com/
    Au moins, la documentation est en Swift 3 !

Connectez-vous ou Inscrivez-vous pour répondre.