-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Xcode 14.0 beta 1 #5702
Comments
Hi @bielikb! |
Hi @miketimofeev, thanks a lot for a prompt response and I'll keep watching this issue :) |
Hi @miketimofeev, Xcode 14 doesn't include watchOS SDK and tvOS SDK by default, will new image includes all SDKs? |
@li-bei thanks for the heads-up, we haven't noticed it. Most likely not, but we will investigate |
@miketimofeev Thank you for the quick response. I'd suggest pre-download watchOS SDK and tvOS SDK for new images, otherwise users may need download ~3GB size SDK every time. |
@miketimofeev agree with Bei Li, if the environment doesn't come pre-populated with SDK's, as they historically have, users will need to devise a hosting solution themselves to avoid downloading several GB runtimes for their macOS jobs. For example the download to support iOS 14.0.1 is nearly 6GB compressed. And |
@li-bei @aaroncrespo thanks for the information. Unfortunately, we have faced another issue that was brought by Xcode 14 — simulators can't be installed via |
@miketimofeev yes that error would be expected if the SDK isn't downloaded and installed. Which is why Bei and I are asking if the image will be generated with the SDK's already downloaded and installed. |
I don't understand this how this particular example is a new problem. Xcode 14 comes with |
@miketimofeev It looks like you're missing runtime environment for simulators running on iOS 13.0 (shipped with |
#5742 |
@Brett-Best I'm afraid we are still investigating and can not provide any ETA |
@miketimofeev Xcode 14 beta 2 is up. Could you try out that one? I can also close this ticket and open another one for Taken from release notes:
|
@bielikb sure! We will give it a try. No need to create a new ticket. |
@bielikb I'm afraid the same issue in our tests with beta 2. We will continue our investigation
|
Can you explain why did you try to install/use a iOS 13 simulator ? |
Hi @tytan652, we need to be sure that our customers would be able to install additional iOS SDKs and use it. |
Would it be possible to create an macOS 13 beta image with the Xcode 14 betas? |
Are there any news yet? Eagerly waiting for Xcode 14 to be available in GH Actions! |
Why can't you just install xcode 14 with the simulators it comes bundled with for now? Something is more ideal than nothing. I'd really like to build a new version of my application through github and I am blocked by this. I personally don't need the simulators, just the application. |
@erikng the problem is that the simulators for any other Xcode versions can't be installed after Xcode 14 is added to the image. In our pre-production set of tests, we use Xcode 13.2.1 and install ios 13 simulator (but the issue happens with the newer ios versions as well) using the
|
@miketimofeev would it be possible to create a new macOS 12 image (with a different agent name) with this as a known issue? Then only deploy a limited amount for the people that want to opt into it. It would be great to get macOS 13 ASAP, though not expecting much given how long macOS 11 and 12 took. |
@Brett-Best I'm afraid it's quite a complicated process. We are currently trying to find a workaround. |
do you think it has to do with
from: https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-14-release-notes |
Hi @miketimofeev, I see that this issue hasn't had any updates for a week. Just wanted to check in if there is an ETA for xcode-14 support on macos-12? Thanks! |
@abasore we are still debugging the issue, no ETA, I'm afraid. |
Support for Xcode 14 would be highly appreciated given new Frameworks (and also new functionality added to existing Frameworks) which are only available with new SDK versions available on the runners. Right now I'm implementing features available on macOS 13, but cannot provide (automatic) nightly builds for testing as neither is available on runners. |
i know you guys working hard investigating/debugging just noting CircleCI not supporting macOS 13 yet either similar with BitRise but with macOS w 13.0 SDKs, on Intel and M1 keep up the good work |
Have you got any news on this one ? (btw Xcode 14 beta 3 is available) |
It's beta 4 now in fact... |
The issue still persists in beta 4 as well |
@miketimofeev Temporarily, can't you do like CircleCI (ref.) and offer the Xcode 14 Beta image with its current limitation? That would already unblock many of us for now. It's better this than nothing... 😕 |
Not to put too fine a point on it, but the oldest simulator made available in Xcode 14 targets iOS 13.7. Given Apple's observed behaviour of focusing support on the current version plus prior two versions (which in this case would only include iOS 16, 15, and 14) it wouldn't come as a shock to me that iOS 13 is not considered a "supported" OS anymore and only the most recent simulator is made available as a nice gesture (and If people still need to test/build against iOS 13 (Apple most probably would rather have them focus their efforts on iOS 16), they'd still have Xcode 13-based images available to them. PS: Do note that iOS 13 simulators used to have lots of issues running on M1 machines, so I wouldn't be surprised if Apple is more than happy to drop support for anything that doesn't play well with M1. |
nice ^ for React Native we deprecated 11.0 for 12.4 in March, getting 13.7 sim too on Xcode 14b3 so time to upg to b4 |
My other Mac (which is on Monterey (instead of Ventura) and also has Xcode 13.4 installed) shows me more Simulator runtimes down to iOS 12.4. If I download iOS 13.0 Simulator using Xcode 14 (beta 4)'s UI, I can later run:
Without any issue over here. @miketimofeev is using |
This is called out as solved in the latest Xcode 14 beta 5 release notes that dropped yesterday. |
The new macOS-12 image with Xcode Beta5 has been deployed - https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md |
@al-cheb would it be possible to pre-install the tvOS and watchOS runtimes? They are no longer included by default. |
@Brett-Best, please create a new issue which versions should be included by default. |
Awesome news! |
Tool name
Xcode 14.0 beta 1
Tool license
Apple, Inc.
Add or update?
Desired version
14.0 beta 1
Approximate size
7.3GB
Brief description of tool
Xcode IDE
URL for tool's homepage
developer.apple.com
Provide a basic test case to validate the tool's functionality.
No response
Platforms where you need the tool
Virtual environments where you need the tool
Can this tool be installed during the build?
Tool installation time in runtime
No response
Are you willing to submit a PR?
no
The text was updated successfully, but these errors were encountered: