Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 02 2016 16:31
    @chamons banned @IfErrThrowBrick_twitter
Sören Nils Kuklau
@chucker
in any case, even 6.8 should work in Catalina
but updating Visual Studio should give you a newer one
can you right-click, Open With, and pick Installer there?
Brandon Blue
@DarkBlue_X2_twitter
yep
Sören Nils Kuklau
@chucker
and that gives you the same error?
Brandon Blue
@DarkBlue_X2_twitter
Yeah, I'm gonna try to restart again and see if it helps.
Alexander Köplinger
@akoeplinger
maybe also try redownloading the .pkg, maybe it was damaged
Sören Nils Kuklau
@chucker
is the package running from inside a disk image? or the downloads folder?
gonzobrains
@gonzobrains
I'm curious. Why are you guys updating these packages individually? Is this recommended over just downloading updates through Visual Studio?
Alexander Köplinger
@akoeplinger
no it's a standard .pkg so it runs with Apple's installer component
if you're using VS for Mac then yeah I'd recommend to use what it downloads
Sören Nils Kuklau
@chucker
also, do you by any chance have System Preferences → Security & Privacy → General → Allow apps downloaded from set to only App Store?
gonzobrains
@gonzobrains
I see. But we often have problems with the toolchain breaking down, so as a last resort should we download from here?
Sören Nils Kuklau
@chucker
@akoeplinger right… but something is either screwy about the setup, or it's an obscure macOS bug. or indeed just a broken download. either way, pretty poor error reporting on Apple's part
Alexander Köplinger
@akoeplinger
I agree :smile:
gonzobrains
@gonzobrains
Also, can anyone recommend how to properly troubleshoot the toolchain? Right now, I use ad-hoc methods like checking all the logs on my Windows machine and the Mac build server, close apps, restart, pray. I'd like to find a more formal solution.
Sören Nils Kuklau
@chucker
that sounds about right D:
gonzobrains
@gonzobrains
And is there a way to have multiple SDKs on the same Mac build machine? It seems like any time there is a change our remote Windows PC has to update it. If that's the case, then each developer sharing the Mac has to all have the same setup. It would be fine to do so if everything is stable but if something breaks then we have to do the dance of updating the Windows PC, updating the Mac, switch to Preview channel if that doesn't work, then hope and pray some more.
Sören Nils Kuklau
@chucker
you can install multiple Xcode versions side by side
you can simply rename Xcode.app and/or place it in a different dir
gonzobrains
@gonzobrains
What do I have to do on the Window's side to make it recognize that?
Sören Nils Kuklau
@chucker
then run xcode-select to select which one you wish to use, and also in VS, there's a GUI to pick the Xcode path
(it might automatically run xcode-select internally; not sure)
gonzobrains
@gonzobrains
I see Apple SDK: Use default Xcode path or choose a different one. Right now it defaults to /Applications/Xcode.app
Sören Nils Kuklau
@chucker
yes, exactly
gonzobrains
@gonzobrains
I never considered installing multiple Xcodes. How do you do it without overwriting the existing one? Is it a command line thing?
I thought the Xamarin.iOS SDK was governed by the Visual Studio for Mac installer.
Sören Nils Kuklau
@chucker
just rename Xcode to, like, Xcode_11_5.app or whatever. then install another Xcode. if you install Xcode from the App Store, you want to rename first. if you download Xcode from https://developer.apple.com/download/more/, you can just drag & drop it in the Finder and rename it there
yes, but Xamarin.iOS SDK ≠ iOS SDK
(and the VS4Mac installer doesn't delete old SDKs, I believe)
Brandon Blue
@DarkBlue_X2_twitter
I was installing it from my downloads folder
gonzobrains
@gonzobrains
A lot of good information here. I'm glad I found this chatroom. Thanks!
Sorry for the dumb question, but is there any way to force newer versions of Xcode to run on older Mac OS X versions? What is the basic reason why Xcode 11 can't run on, say, High Sierra?
Alexander Köplinger
@akoeplinger
because Apple says so
gonzobrains
@gonzobrains
Fair enough. lol.
Alexander Köplinger
@akoeplinger
probably to make their life easier
gonzobrains
@gonzobrains
So there's nothing technical stopping it? Just a political policy then?
Alexander Köplinger
@akoeplinger
well I guess they can use some of the newer APIs in the newest OS
Sören Nils Kuklau
@chucker

is there any way to force newer versions of Xcode to run on older Mac OS X versions? What is the basic reason why Xcode 11 can't run on, say, High Sierra?

in some cases, you can hack the Info.plist to make apps run on unsupported OSes. however, with something like Xcode, it's likely to rely very deeply on new system framework that simply aren't there.

IOW, the "basic reason" is that you'd get a gazillion equivalents of MissingMethodExceptions

well I guess they can use some of the newer APIs in the newest OS

yup

you might be able to run a Mojave or Catalina VM inside a High Sierra host, btw
gonzobrains
@gonzobrains
I was thinking about that...I do have VMware Fusion.
But how would I get the installer?
App store always sez, "This version of macOS 10.15.4 cannot be installed on this computer."
Sören Nils Kuklau
@chucker

https://www.winytips.com/download-macos-dmg-full-offline-installer/

check the "Download macOS Catalina 10.15.4 offline installer" section

that points to a sketchy tool that you can open, then you get a Tools menu, and there you can download it
i'm… not really sure why Apple makes that so hard
gonzobrains
@gonzobrains
Right?
Thanks for that. When you say "sketchy" does that mean I need to worry about malware?