Stuck at running on device when installed before

Ouverte
#83 10 commentaires 2 réactions 0 personnes assignées Voir sur GitHub

@tlancina y travaille déjà.

Depuis le 20/11/2019.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
45/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
ios, typescript
Domaine
cli, mobile-dev

Piste de recherche

Commencez par reproduire native-run ios --verbose --app platforms/ios/build/device/Name.ipa --device avec l’application déjà installée, puis inspectez le flux d’installation iOS autour de la requête d’installation installation_proxy enregistrée. Le travail est terminé lorsqu’une application déjà installée ne laisse plus la commande bloquée, tandis que le cas existant de suppression et de réinstallation continue de fonctionner.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
TypeScript
Étoiles
141
Forks
35
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de ionic-team/native-run

Toutes les issues de ionic-team/native-run

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.