@@ -62,7 +62,7 @@ class IOSLiveSyncService implements INativeScriptDeviceLiveSyncService {
62
62
63
63
public async refreshApplication ( deviceAppData : Mobile . IDeviceAppData , localToDevicePaths : Mobile . ILocalToDevicePathData [ ] , forceExecuteFullSync : boolean , projectData : IProjectData ) : Promise < void > {
64
64
if ( forceExecuteFullSync ) {
65
- await this . restartApplication ( deviceAppData ) ;
65
+ await this . restartApplication ( deviceAppData , projectData . projectName ) ;
66
66
return ;
67
67
}
68
68
@@ -74,20 +74,20 @@ class IOSLiveSyncService implements INativeScriptDeviceLiveSyncService {
74
74
let shouldRestart = _ . some ( otherFiles , ( localToDevicePath : Mobile . ILocalToDevicePathData ) => ! this . $liveSyncProvider . canExecuteFastSync ( localToDevicePath . getLocalPath ( ) , projectData , deviceAppData . platform ) ) ;
75
75
76
76
if ( shouldRestart || ( ! this . $options . liveEdit && scriptFiles . length ) ) {
77
- await this . restartApplication ( deviceAppData ) ;
77
+ await this . restartApplication ( deviceAppData , projectData . projectName ) ;
78
78
return ;
79
79
}
80
80
81
81
if ( await this . setupSocketIfNeeded ( projectData . projectId ) ) {
82
82
this . liveEdit ( scriptFiles ) ;
83
83
await this . reloadPage ( deviceAppData , otherFiles ) ;
84
84
} else {
85
- await this . restartApplication ( deviceAppData ) ;
85
+ await this . restartApplication ( deviceAppData , projectData . projectName ) ;
86
86
}
87
87
}
88
88
89
- private async restartApplication ( deviceAppData : Mobile . IDeviceAppData ) : Promise < void > {
90
- return this . device . applicationManager . restartApplication ( deviceAppData . appIdentifier ) ;
89
+ private async restartApplication ( deviceAppData : Mobile . IDeviceAppData , appName : string ) : Promise < void > {
90
+ return this . device . applicationManager . restartApplication ( deviceAppData . appIdentifier , appName ) ;
91
91
}
92
92
93
93
private async reloadPage ( deviceAppData : Mobile . IDeviceAppData , localToDevicePaths : Mobile . ILocalToDevicePathData [ ] ) : Promise < void > {
0 commit comments