Stuck at running on device when installed before
@tlancina 已经在做这个了。
开始于 2019年11月20日。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 45/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- ios, typescript
- 领域
- cli, mobile-dev
调研方向
首先,在应用已安装的情况下重现 native-run ios --verbose --app platforms/ios/build/device/Name.ipa --device,然后检查记录的 installation_proxy Install 请求附近的 iOS 安装流程。完成的标准是,已安装的应用不再导致命令卡住,同时现有的删除并重新安装场景仍能正常工作。
由索引模型根据 Issue 内容生成。
描述
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
- 主要语言
- TypeScript
- 星标
- 141
- 派生
- 35
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
ionic-team/native-run 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 82/100
ionic-team/native-run#409 ·
-
难度 3/5 1-2 天 新手友好度 66/100
ionic-team/native-run#410 · 1 条评论 ·
-
tools not found?未关闭android
难度 4/5 3-5 天 新手友好度 25/100
ionic-team/native-run#395 ·
-
android
难度 3/5 1-2 天 新手友好度 28/100
ionic-team/native-run#390 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 38/100
ionic-team/native-run#389 ·
查看 ionic-team/native-run 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
transitmatters/shutdown-tracker#155 ·
维护者通常 2 天内回复
-
bug triaged
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
维护者通常 1 天内回复
-
"Claude Code request is missing its initial user message" when the prompt starts with an image path未关闭
难度 2/5 1-3 小时 新手友好度 84/100
earendil-works/pi-claude-code#31 ·
维护者通常 8 天内回复
-
bug pending triage
难度 1/5 1 小时以内 新手友好度 92/100
privatenumber/cleye#48 ·