Skip to content

Enables support on macOS for Find-UnitySetupInstaller. - #123

Merged
Josh Wittner (jwittner) merged 2 commits into
microsoft:developfrom
Ziugy:develop
Dec 4, 2018
Merged

Josh Wittner (jwittner) merged 2 commits into
microsoft:developfrom
Ziugy:develop

Conversation

@Ziugy

Copy link
Copy Markdown
Member
  • I need to confirm on Windows that this doesn't inhibit anything.
  • Found that Start-BitsTransfer is unavailable on macOS. Most likely need to convert to using WebClient when Bits doesn't exist.

@Ziugy

Copy link
Copy Markdown
Member Author

Verified on Windows 10 in PowerShell Core 6 and Windows PowerShell.

@Ziugy

Copy link
Copy Markdown
Member Author

Merged in latest from Microsoft/unitysetup.powershell to verify WebClient will work with macOS.

@Ziugy

Copy link
Copy Markdown
Member Author

Windows 10: PS Core 6

F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> $PSVersionTable.PSVersion

Major  Minor  Patch  PreReleaseLabel BuildLabel
-----  -----  -----  --------------- ----------
6      1      0      rc.1


F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> Find-UnitySetupInstaller -Version '2018.2.6f1' | Format-Table
WARNING: Unable to find installer for the StandardAssets component.

 ComponentType Version       Length LastModified         DownloadUrl
 ------------- -------       ------ ------------         -----------
       Windows 2018.2.6f1 581262096 8/30/2018 4:20:55 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/Windows64EditorInstaller/UnitySetup64-2018.2.6f1.exe
         Linux 2018.2.6f1 117881240 8/30/2018 4:22:16 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Linux-Support-for-Editor-20...
           Mac 2018.2.6f1  25073064 8/30/2018 4:22:18 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Mac-Mono-Support-for-Editor...
 Documentation 2018.2.6f1 408366632 8/30/2018 4:23:19 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/WindowsDocumentationInstaller/UnityDocumentationSetup-2018.2....
Windows_IL2CPP 2018.2.6f1 206443800 8/30/2018 4:23:00 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Windows-IL2CPP-Support-for-...
           UWP 2018.2.6f1 188931536 8/30/2018 4:22:25 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-UWP-.NET-Support-for-Editor...
    UWP_IL2CPP 2018.2.6f1 178479192 8/30/2018 4:22:35 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-UWP-IL2CPP-Support-for-Edit...
       Android 2018.2.6f1 254635328 8/30/2018 4:21:07 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Android-Support-for-Editor-...
           iOS 2018.2.6f1 897359168 8/30/2018 4:22:09 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-iOS-Support-for-Editor-2018...
       AppleTV 2018.2.6f1 320940384 8/30/2018 4:21:23 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-AppleTV-Support-for-Editor-...
      Facebook 2018.2.6f1  33790168 8/30/2018 4:21:25 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Facebook-Games-Support-for-...
       Vuforia 2018.2.6f1  53462880 8/30/2018 4:22:39 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-Vuforia-AR-Support-for-Edit...
         WebGL 2018.2.6f1 144560088 8/30/2018 4:22:48 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSupportInstaller/UnitySetup-WebGL-Support-for-Editor-20...


F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> Find-UnitySetupInstaller -Version '2017.3.0f3' | Format-Table
WARNING: Unable to find installer for the Windows_IL2CPP component.

 ComponentType Version       Length LastModified          DownloadUrl
 ------------- -------       ------ ------------          -----------
       Windows 2017.3.0f3 553688024 12/18/2017 8:05:31 AM https://download.unity3d.com/download_unity/a9f86dcd79df/Windows64EditorInstaller/UnitySetup64-2017.3.0f3.exe
         Linux 2017.3.0f3 122271984 12/18/2017 8:06:53 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Linux-Support-for-E...
           Mac 2017.3.0f3  28103888 12/18/2017 8:06:53 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Mac-Support-for-Edi...
 Documentation 2017.3.0f3 358911256 12/18/2017 8:07:34 AM https://download.unity3d.com/download_unity/a9f86dcd79df/WindowsDocumentationInstaller/UnityDocumentationSetup...
StandardAssets 2017.3.0f3 189886032 12/18/2017 8:05:50 AM https://download.unity3d.com/download_unity/a9f86dcd79df/WindowsStandardAssetsInstaller/UnityStandardAssetsSet...
           UWP 2017.3.0f3 172298008 12/18/2017 8:07:04 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Metro-Support-for-E...
    UWP_IL2CPP 2017.3.0f3 152933480 12/18/2017 8:07:10 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-UWP-IL2CPP-Support-...
       Android 2017.3.0f3 194240888 12/18/2017 8:05:58 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Android-Support-for...
           iOS 2017.3.0f3 802853872 12/18/2017 8:06:46 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-iOS-Support-for-Edi...
       AppleTV 2017.3.0f3 273433528 12/18/2017 8:06:09 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-AppleTV-Support-for...
      Facebook 2017.3.0f3  32131560 12/18/2017 8:06:12 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Facebook-Games-Supp...
       Vuforia 2017.3.0f3  65677296 12/18/2017 8:07:12 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-Vuforia-AR-Support-...
         WebGL 2017.3.0f3 134133288 12/18/2017 8:07:19 AM https://download.unity3d.com/download_unity/a9f86dcd79df/TargetSupportInstaller/UnitySetup-WebGL-Support-for-E...

@Ziugy

Copy link
Copy Markdown
Member Author

Windows 10: Windows PowerShell

F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      17134  228


F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> Find-UnitySetupInstaller -Version '2018.2.6f1' | Format-Table
WARNING: Unable to find installer for the StandardAssets component.

 ComponentType Version       Length LastModified         DownloadUrl
 ------------- -------       ------ ------------         -----------
       Windows 2018.2.6f1 581262096 8/30/2018 4:20:55 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/Windows64...
         Linux 2018.2.6f1 117881240 8/30/2018 4:22:16 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
           Mac 2018.2.6f1  25073064 8/30/2018 4:22:18 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
 Documentation 2018.2.6f1 408366632 8/30/2018 4:23:19 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/WindowsDo...
Windows_IL2CPP 2018.2.6f1 206443800 8/30/2018 4:23:00 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
           UWP 2018.2.6f1 188931536 8/30/2018 4:22:25 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
    UWP_IL2CPP 2018.2.6f1 178479192 8/30/2018 4:22:35 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
       Android 2018.2.6f1 254635328 8/30/2018 4:21:07 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
           iOS 2018.2.6f1 897359168 8/30/2018 4:22:09 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
       AppleTV 2018.2.6f1 320940384 8/30/2018 4:21:23 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
      Facebook 2018.2.6f1  33790168 8/30/2018 4:21:25 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
       Vuforia 2018.2.6f1  53462880 8/30/2018 4:22:39 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...
         WebGL 2018.2.6f1 144560088 8/30/2018 4:22:48 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/TargetSup...


F:\GitHub\Ziugy\unitysetup.powershell [develop ≡]> Find-UnitySetupInstaller -Version '2017.3.0f3' | Format-Table
WARNING: Unable to find installer for the Windows_IL2CPP component.

 ComponentType Version       Length LastModified          DownloadUrl
 ------------- -------       ------ ------------          -----------
       Windows 2017.3.0f3 553688024 12/18/2017 8:05:31 AM https://download.unity3d.com/download_unity/a9f86dcd79df/W...
         Linux 2017.3.0f3 122271984 12/18/2017 8:06:53 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
           Mac 2017.3.0f3  28103888 12/18/2017 8:06:53 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
 Documentation 2017.3.0f3 358911256 12/18/2017 8:07:34 AM https://download.unity3d.com/download_unity/a9f86dcd79df/W...
StandardAssets 2017.3.0f3 189886032 12/18/2017 8:05:50 AM https://download.unity3d.com/download_unity/a9f86dcd79df/W...
           UWP 2017.3.0f3 172298008 12/18/2017 8:07:04 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
    UWP_IL2CPP 2017.3.0f3 152933480 12/18/2017 8:07:10 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
       Android 2017.3.0f3 194240888 12/18/2017 8:05:58 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
           iOS 2017.3.0f3 802853872 12/18/2017 8:06:46 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
       AppleTV 2017.3.0f3 273433528 12/18/2017 8:06:09 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
      Facebook 2017.3.0f3  32131560 12/18/2017 8:06:12 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
       Vuforia 2017.3.0f3  65677296 12/18/2017 8:07:12 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...
         WebGL 2017.3.0f3 134133288 12/18/2017 8:07:19 AM https://download.unity3d.com/download_unity/a9f86dcd79df/T...

@Ziugy

Copy link
Copy Markdown
Member Author

macOS 10.13.6: PS Core 6

PS /Users/Ziugy/Source/unitysetup.powershell> $PSVersionTable.PSVersion                            

Major  Minor  Patch  PreReleas BuildLabel 
                     eLabel               
-----  -----  -----  --------- ---------- 
6      0      2      



PS /Users/Ziugy/Source/unitysetup.powershell> Find-UnitySetupInstaller -Version '2018.2.6f1' | Format-Table                                                                                               
WARNING: Unable to find installer for the Windows_IL2CPP component.
WARNING: Unable to find installer for the UWP component.
WARNING: Unable to find installer for the UWP_IL2CPP component.
WARNING: Unable to find installer for the StandardAssets component.
WARNING: Unable to find installer for the Documentation component.

ComponentType Version        Length LastModified       DownloadUrl
------------- -------        ------ ------------       -----------
        Linux 2018.2.6f1  198387758 8/30/18 4:28:56 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-Linux-Support-for-Editor-2018.2.6f1.pkg                        
          Mac 2018.2.6f1  981125151 8/30/18 4:26:58 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorInstaller/Unity-2018.2.6f1.pkg                                             
      Android 2018.2.6f1  365537298 8/30/18 4:27:17 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-Android-Support-for-Editor-2018.2.6f1.pkg       
          iOS 2018.2.6f1 1366640687 8/30/18 4:28:45 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-iOS-Support-for-Editor-2018.2.6f1.pkg           
      AppleTV 2018.2.6f1  494610474 8/30/18 4:27:43 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-AppleTV-Support-for-Editor-2018.2.6f1.pkg       
     Facebook 2018.2.6f1   45529117 8/30/18 4:27:45 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-Facebook-Games-Support-for-Editor-2018.2.6f1.pkg
      Vuforia 2018.2.6f1   65894422 8/30/18 4:29:02 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-Vuforia-AR-Support-for-Editor-2018.2.6f1.pkg    
        WebGL 2018.2.6f1  277538849 8/30/18 4:29:20 AM https://netstorage.unity3d.com/unity/c591d9a97a0b/MacEditorTargetInstaller/UnitySetup-WebGL-Support-for-Editor-2018.2.6f1.pkg         


PS /Users/Ziugy/Source/unitysetup.powershell> Find-UnitySetupInstaller -Version '2017.3.0f3' | Format-Table                                                                                               
WARNING: Unable to find installer for the Windows_IL2CPP component.
WARNING: Unable to find installer for the UWP component.
WARNING: Unable to find installer for the UWP_IL2CPP component.
WARNING: Unable to find installer for the Documentation component.

ComponentType Version        Length LastModified        DownloadUrl
------------- -------        ------ ------------        -----------
         Linux 2017.3.0f3  199530527 12/18/17 8:09:50 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-Linux-Support-for-Editor-2017.3.0f3.pkg               
           Mac 2017.3.0f3  781940777 12/18/17 8:08:07 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorInstaller/Unity-2017.3.0f3.pkg                                             
StandardAssets 2017.3.0f3  189327392 12/18/17 8:08:24 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacStandardAssetsInstaller/StandardAssets-2017.3.0f3.pkg                            
       Android 2017.3.0f3  268630044 12/18/17 8:08:33 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-Android-Support-for-Editor-2017.3.0f3.pkg       
           iOS 2017.3.0f3 1325975596 12/18/17 8:09:43 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-iOS-Support-for-Editor-2017.3.0f3.pkg           
       AppleTV 2017.3.0f3  415569949 12/18/17 8:08:48 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-AppleTV-Support-for-Editor-2017.3.0f3.pkg       
      Facebook 2017.3.0f3   43137056 12/18/17 8:08:50 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-Facebook-Games-Support-for-Editor-2017.3.0f3.pkg
       Vuforia 2017.3.0f3   80943128 12/18/17 8:09:53 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-Vuforia-AR-Support-for-Editor-2017.3.0f3.pkg    
         WebGL 2017.3.0f3  227383331 12/18/17 8:10:00 AM https://download.unity3d.com/download_unity/a9f86dcd79df/MacEditorTargetInstaller/UnitySetup-WebGL-Support-for-Editor-2017.3.0f3.pkg         



@jwittner

Copy link
Copy Markdown
Member

Robert Onulak (@Ziugy) If I understand correctly this should be closed in lieu of #126 ?

@Ziugy

Copy link
Copy Markdown
Member Author

Josh Wittner (@jwittner) However you want to handle this. This could go in first since it's independent from the install support PR. Would also focus the install PR specifically on that.

@jwittner Josh Wittner (jwittner) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks awesome, thanks for the rich test dumps!

@jwittner
Josh Wittner (jwittner) merged commit 4813b3e into microsoft:develop Dec 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants