Stuck at running on device when installed before

Aperta
#83 10 commenti 2 reazioni 0 assegnatari Vedi su GitHub

@tlancina ci sta già lavorando.

Dal 20/11/2019.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
ios, typescript
Ambito
cli, mobile-dev

Direzione di ricerca

Inizia riproducendo native-run ios --verbose --app platforms/ios/build/device/Name.ipa --device con l’app già installata, quindi analizza il flusso di installazione iOS intorno alla richiesta di installazione installation_proxy registrata. Il lavoro è completato quando un’app già installata non lascia più il comando bloccato, mentre il caso esistente di rimozione e reinstallazione continua a funzionare.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

ios

Version:

0.2.9

Description:

While running native-run ios --verbose --app platforms/ios/build/device/Name.ipa --device
native-run seems to get stuck and nothing happens.

The iPhone is unlocked. And the app has been installed via ionic cordova run ios --device the day before.

After removing the app, the command works again.

Command Output:

client:lockdownd startService: com.apple.mobile.installation_proxy +2s
  protocol:lockdown socket write: {"Request":"StartService","Service":"com.apple.mobile.installation_proxy"} +2s
  protocol:lockdown Response: {"Port":52399,"Request":"StartService","Service":"com.apple.mobile.installation_proxy"} +6ms
  client:usbmuxd connectUsbmuxdSocket +2s
  client:usbmuxd connect: 1 on port 52399 +0ms
  protocol:usbmux socket write: {"messageType":"Connect","extraFields":{"DeviceID":1,"PortNumber":45004}} +2s
  protocol:usbmux Response: {"MessageType":"Result","Number":0} +1ms
  client:installation_proxy installApp, packagePath: PublicStaging/Name.app, bundleId: de.name-other.Name +0ms
  protocol:lockdown socket write: {"Command":"Install","PackagePath":"PublicStaging/Name.app","ClientOptions":{"CFBundleIdentifier":"de.name-other.Name","ApplicationsType":"Any","PackageType":"Developer"}} +2ms

Environment Info:

Ionic:

   Ionic CLI          : 5.4.4 (/usr/local/lib/node_modules/ionic)
   Ionic Framework    : ionic-angular 3.9.9
   @ionic/app-scripts : 3.2.4

Cordova:

   Cordova CLI       : 9.0.0 ([email protected])
   Cordova Platforms : android 8.0.0, ios 5.0.1
   Cordova Plugins   : cordova-plugin-ionic-webview 1.2.1, (and 18 other plugins)

Utility:

   cordova-res : 0.6.0 (update available: 0.8.0)
   native-run  : 0.2.9 

System:

   Android SDK Tools : 26.1.1 (/Users/xxx/Library/Android/sdk)
   ios-deploy        : 1.9.4
   ios-sim           : 8.0.2
   NodeJS            : v12.6.0 (/usr/local/Cellar/node/12.6.0/bin/node)
   npm               : 6.10.2
   OS                : macOS Catalina
   Xcode             : Xcode 11.1 Build version 11A1027
Lingua principale
TypeScript
Stelle
141
Fork
35
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ionic-team/native-run

Tutte le issue di ionic-team/native-run

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.