Comentarii

Copiați linkul Citat răspuns

crearea

lm2s comentat 8 noiembrie 2017 •

Pași pentru a reproduce problema

Construiți și rulați pe Simulator

Comportament asteptat

Construiți și rulați pe Simulator

Comportamentul propriu-zis

Construirea eșuează cu eroare:
eroare fatală: specificarea lipo: -remove ar duce la un fișier de grăsime gol

Cod de integrare Instabug „Nu puneți tokenul în mod public”

Versiunea SDK

7.3.12 (prin Cocoapods)

Versiunea iOS

Fecioara

Poate că problema se află în Cocoapods? Dar numai Instabug cauzează această problemă, alte pod-uri sunt construite fără probleme . Tărâm, Mapbox, .

Această eroare nu apare atunci când rulează pe un dispozitiv fizic.

Textul a fost actualizat cu succes, dar s-au întâlnit aceste erori:

Kmohamed comentat 8 noiembrie 2017

@ lm2s lasă-mă să verific și să revin în curând la tine.

Kmohamed comentat 8 noiembrie 2017

@ lm2s Tocmai am încercat ceea ce ai spus și funcționează bine, ai putea încerca să scoți pods-urile și să-l instalezi din nou, cred că este o eroare de la Cocoapods.

lm2s comentat 8 noiembrie 2017

Da, am încercat să mă dezintegrez, să șterg cache-urile, să generez un nou xcworkspace și totuși primesc această eroare. Dacă se întâmplă doar aici, atunci trebuie să fie legat de faptul că am eliminat aproape toate simulatoarele și apoi le-am adăugat din nou. Voi încerca să reinstalez Xcode pentru a vedea dacă remediază problema.

Kmohamed comentat 8 noiembrie 2017

este ciudat. De asemenea, aștept feedback-ul dvs.

stâlpi comentat 8 noiembrie 2017

Am aceeași problemă și dacă mă uit la scriptul cocoapods numit [CP] Embed Pods Framework în faza de compilare am următoarele fișiere de intrare:
$/Instabug/Instabug.framework
$/Instabug/Instabug.framework.dSYM
toate celelalte păstăi ale mele sunt ca.
$// .cadru

lm2s comentat 8 noiembrie 2017

@piellarda Cred că este legat de un cadru care este pre-construit. Mapbox are același tip de fișiere de intrare pe care le are Instabug.

Kmohamed comentat 8 noiembrie 2017

@piellarda mi-ar putea spune ce versiune de Cocoapods folosiți ?
@ lm2s Da, trebuie să distribuim fișierele .framework și .DSYMs pentru a permite simbolizarea cadrelor Instabug în fișierul de blocare al aplicației.

stâlpi comentat 8 noiembrie 2017 •

Deci, probabil datorită utilizării versiunii beta a cocoapodelor 1.4.0.beta.2.
CocoaPods/CocoaPods # 7196
Fișierul meu Podfile.lock a fost scris de cocoapods beta, am avut următorul avertisment care rulează instalarea Podului cu versiunea 1.3.1.
[!] Versiunea CocoaPods utilizată pentru a genera fișierul de blocare (1.4.0.beta.2) este mai mare decât versiunea executabilului curent (1.3.1). Pot apărea probleme de incompatibilitate.
Am rulat Pod update cu cocoapods 1.3.1 și se construiește din nou.

Kmohamed comentat 8 noiembrie 2017

@piellarda Vești grozave 🎉 🎉 🎉
@ lm2s ați putea confirma că este vorba de probleme legate de cocoapode ?

lm2s comentat 8 noiembrie 2017

Da, este 1.4.0.beta.2. Am trecut la 1.3.1 și se construiește din nou corect.