Meet Xcode Cloud

RSS for tag

Discuss the WWDC21 session Meet Xcode Cloud.

Posts under wwdc21-10267 tag

25 Posts

Post

Replies

Boosts

Views

Activity

Xcode cloud and unlinking SCM
Today, playing with Xcode cloud I came across a really nasty, undesirable effect of executing steps in an undocumented order. I had a project with a brand new workflow, I had it linked to my SCM (gitlab self-hosted) and it worked. Today, it didn't work so I thought, OK, this thing is beta and something must not be working that well, let's reset everything and start over. I deleted the workflow, then cleared the Xcode cloud data (this removes everything from your Xcode cloud tabs on your product and, unfortunately, from your profile as well). Then proceed to navigate to your profile to unlink the SCM connection and it appears to be empty. Because of this, I removed my application in gitlab (which is the token provider for oath) to start again, thinking I did something wrong and I want to follow the steps brand new again. I went to Xcode, tried to create a new workflow and link my source control provider and... I get a "continue to authorise your repository" button, which is now broken because that application doesn't exist. The question is, does anybody know of a way to unlink my SCM from my account? The Xcode cloud tab under my profile tells me I need to create a workflow to access anything from there, but I am completely unable to complete that creation as the workflow requires it to be connected to a self hosted instance. This was extremely easy to get wrong.
5
0
2.3k
Oct ’23
Xcode Cloud + dynamic library package
I'm trying to archive my app via Xcode Cloud and auto-deploy to TestFlight but it fails during "Prepare Build for App Store Connect" with the following error message: ITMS-90334: Invalid Code Signature Identifier. The identifier "CoreImageExtensions-dynamic-555549444e09e22796a23eadb2704bf219d5c1fa" in your code signature for "CoreImageExtensions-dynamic" must match its Bundle Identifier "CoreImageExtensions-dynamic" CoreImageExtensions-dynamic is a .dynamic library target of a package that we are using. It seems that at some point a UUID is added to the library's identifier, which messes with code signing. When archiving and uploading the app in Xcode directly, everything works just fine. Any idea why this is happening and how I could fix it?
5
0
3.1k
Oct ’22
jsonserialization with nested object
["statusFlag": 1, "confirmResult": { customerDetail = { directTopup = 0; paymentMethod = "ideal"; skipSMS = 0; trusted = 0; }; invoiceID = sdLrhz1652515770; message = "Unable to process the payment."; products = { product = ( ); total = 0; }; status = 0; }] guard let jsonresponse = try JSONSerialization.jsonObject(with: jsondata, options: []) as? [String: Any] else { return } let confirmresult = jsonresponse["confirmResult"] im able to get the confirmResult. But i need to get one more level deeper and get the value of status . Can someone help how to parse further ?
2
0
1.1k
May ’22
Module compiled with Swift 5.2.4 cannot be imported by the Swift 5.5.1 compiler, Xcode 13.1 Error
So basically I faced this error on Xcode 13.1 and tried building the 3.5 to 4.2 version but did not get built. Module compiled with Swift 5.2.4 cannot be imported by the Swift 5.5.1 compiler: /Users/Documents/Workspace/Project/Carthage/Build/iOS/ObjectMapper.framework/Modules/ObjectMapper.swiftmodule/x86_64-apple-ios-simulator.swiftmodule Currently same error with github "Hearst-DD/ObjectMapper" "3.5.3" to github "Hearst-DD/ObjectMapper" "4.2.0" System: macOSBigSur: 11.6 (20G165) Could anyone please help me on this? I tried a couple of StackOverflow answers but does not seem to be working. Tried with NEW BUILD SYSTEM vs LEGACY BUILD SYSTEM. and some options in build settings.
2
0
4.1k
Jan ’22
Xcode Cloud source control integration
Will Xcode Cloud report the build status' back to the source control provider? Will it be possible to get any other build results to e.g. Github? Having everything integrated into Xcode is great, but it's often beneficial to have the status or other information outside. E.g. if the source control is set up in a way that it allows merging the pull requests only after there is a passing build or when the code coverage passes certain threshold.
1
0
2.3k
Jan ’22
Xcode Cloud to GitLab - Connection Error -"Your hostname must be publicly resolvable."
We are trying to implement Xcode Cloud for CI. We have a private repository in GitLab that can be accessed via VPN. We are experiencing the following errors while connecting Xcode Cloud to GitLab. We followed the steps provided by Apple. Connection Error to https://git------.com. Your hostname must be publicly resolvable. How can I resolve this issue? Thanks
1
0
1.4k
Dec ’21
Xcode Cloud fails to archive an app
When running my "Internal Testing" workflow, which basically archives the app and uploads it for internal TestFlight Testing, it fails with the following error: Package.resolved file is missing from the repository I'm using Swift Packages to add 3 dependencies to the Xcode project. All of them are open source and available on GitHub. I don't see any Package.resolved file locally, so I can't commit it. Swift Packages are managed via Xcode.
2
0
2.5k
Dec ’21
Does Xcode Cloud support enterprise source control?
The documentation notes that Xcode Cloud supports self hosted source control options and how to connect to one. However in an enterprise environment these are often accessible only through the internal network. Is that something Xcode Cloud supports or is it only for source controls accessible publicly? If it's supported is there documentation how to configure that?
4
0
2.8k
Dec ’21
Xcode Cloud question
We have 75 Mac Pros in our own corporate datacenter that currently run our Jenkins instances for CI/CD. Can we repurpose these to serve as Xcode Cloud nodes for our builds, or does Xcode Cloud require that the builds occur on Apple's machines? If it must be done on Apple's hardware, who is a security contact at Apple who we can get our security team in touch with to vet the Xcode Cloud service? Thanks
2
0
1.6k
Aug ’21
On Xcode Cloud, my macOS archive fails with NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but found development
On Xcode Cloud, my macOS archive fails with NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but found development It succeeds locally and on my other build systems, it only fails on Xcode Cloud. Any thoughts?
0
0
1k
Aug ’21
Set A Tax Category - Tax implications, differences & comparisons?
Apologies for asking this question here, I'm quite new to all of this. Thank you in advance! Apple recently released the feature to set a tax category for apps, and it appears that taxes may change based on the category developers set their apps to. Just wondering if anyone has any information on the tax differences between the category settings, or maybe even a chart to compare? To clarify, will developers be taxed differently if they set the Tax Category to Books, Games, Artwork, Fitness and health, etc? Will it be more or less tax compared to the default 'App Store Software' Tax Category? Also curious what happens if a product falls in between the lines? For instance, a pseudo manga-type app that contains features that allows the app to be sent as a Greeting Card, or even serve as a mini-game. Would this app be categorized as Artwork or Books, Greeting Cards, or Games? And how will the taxes change based on how the app us categorized?
0
0
809
Aug ’21
What's the best way for a remote team to work on an xcode project?
Hi Gang, What's the best way for a remote team to work on an xcode project? I've been working on a project myself, and would like to hire a remote developer to come in and help me add some features to my app. I was planing on compressing my entire project folder and sending it via dropbox, then have them work on it and send it back. But that just seems so inefficient, not to mention, involves me giving up my code. Isn't there a better way? For example, I know that Unity lets you set up for teams to work on projects. Thx!
4
0
1.7k
Aug ’21
SIMULATOR ON XCODE AIN'T WORKING
I've been using Xcode for like a month now. I am currently using it for learning session on Udemy for programme SwiftUI. Now I'm at session three where I am learning to build an Africa App. This is my third last session for the app and my simulator stops working as usual. After I finished entered all the codes correctly there's like a failure notice says that "It is unable to boot devise due to insufficient system resources." Some sort like that. Also says this "The current system settings are not sufficient to allow booting additional simulators: maxFiles: 12288, openFiles: 11176, enforcedFilesBuffer: 1868 Please see Simulator Help for information on adjusting resource limits." Please help me fix these bug issues as soon as possible. Thank You For more reference ; System Information macOS Version 11.4 (Build 20F71) Xcode 13.0 (19161.15) (Build 13A5154h) Timestamp: 2021-07-19T23:35:33+08:00
2
0
913
Jul ’21
Xcode cloud and unlinking SCM
Today, playing with Xcode cloud I came across a really nasty, undesirable effect of executing steps in an undocumented order. I had a project with a brand new workflow, I had it linked to my SCM (gitlab self-hosted) and it worked. Today, it didn't work so I thought, OK, this thing is beta and something must not be working that well, let's reset everything and start over. I deleted the workflow, then cleared the Xcode cloud data (this removes everything from your Xcode cloud tabs on your product and, unfortunately, from your profile as well). Then proceed to navigate to your profile to unlink the SCM connection and it appears to be empty. Because of this, I removed my application in gitlab (which is the token provider for oath) to start again, thinking I did something wrong and I want to follow the steps brand new again. I went to Xcode, tried to create a new workflow and link my source control provider and... I get a "continue to authorise your repository" button, which is now broken because that application doesn't exist. The question is, does anybody know of a way to unlink my SCM from my account? The Xcode cloud tab under my profile tells me I need to create a workflow to access anything from there, but I am completely unable to complete that creation as the workflow requires it to be connected to a self hosted instance. This was extremely easy to get wrong.
Replies
5
Boosts
0
Views
2.3k
Activity
Oct ’23
Xcode Cloud + dynamic library package
I'm trying to archive my app via Xcode Cloud and auto-deploy to TestFlight but it fails during "Prepare Build for App Store Connect" with the following error message: ITMS-90334: Invalid Code Signature Identifier. The identifier "CoreImageExtensions-dynamic-555549444e09e22796a23eadb2704bf219d5c1fa" in your code signature for "CoreImageExtensions-dynamic" must match its Bundle Identifier "CoreImageExtensions-dynamic" CoreImageExtensions-dynamic is a .dynamic library target of a package that we are using. It seems that at some point a UUID is added to the library's identifier, which messes with code signing. When archiving and uploading the app in Xcode directly, everything works just fine. Any idea why this is happening and how I could fix it?
Replies
5
Boosts
0
Views
3.1k
Activity
Oct ’22
Xcode cloud enterprise version
Will Xcode cloud release an enterprise version? As a developer in a bank, our source are hosted in internal GitHub, and those dependencies are stored in internal nexus. So we could only access source and dependencies internally.
Replies
2
Boosts
0
Views
2.3k
Activity
Jul ’22
Xcode Cloud Question
When Xcode Cloud come out will we need a Apple ID to use Xcode Cloud?
Replies
1
Boosts
0
Views
1.1k
Activity
Jul ’22
XCode Cloud
Does Apple plan to introduce an XCode Cloud REST API in addition to its webhooks in the not too distant future?
Replies
1
Boosts
0
Views
1.3k
Activity
Jun ’22
jsonserialization with nested object
["statusFlag": 1, "confirmResult": { customerDetail = { directTopup = 0; paymentMethod = "ideal"; skipSMS = 0; trusted = 0; }; invoiceID = sdLrhz1652515770; message = "Unable to process the payment."; products = { product = ( ); total = 0; }; status = 0; }] guard let jsonresponse = try JSONSerialization.jsonObject(with: jsondata, options: []) as? [String: Any] else { return } let confirmresult = jsonresponse["confirmResult"] im able to get the confirmResult. But i need to get one more level deeper and get the value of status . Can someone help how to parse further ?
Replies
2
Boosts
0
Views
1.1k
Activity
May ’22
Module compiled with Swift 5.2.4 cannot be imported by the Swift 5.5.1 compiler, Xcode 13.1 Error
So basically I faced this error on Xcode 13.1 and tried building the 3.5 to 4.2 version but did not get built. Module compiled with Swift 5.2.4 cannot be imported by the Swift 5.5.1 compiler: /Users/Documents/Workspace/Project/Carthage/Build/iOS/ObjectMapper.framework/Modules/ObjectMapper.swiftmodule/x86_64-apple-ios-simulator.swiftmodule Currently same error with github "Hearst-DD/ObjectMapper" "3.5.3" to github "Hearst-DD/ObjectMapper" "4.2.0" System: macOSBigSur: 11.6 (20G165) Could anyone please help me on this? I tried a couple of StackOverflow answers but does not seem to be working. Tried with NEW BUILD SYSTEM vs LEGACY BUILD SYSTEM. and some options in build settings.
Replies
2
Boosts
0
Views
4.1k
Activity
Jan ’22
Xcode Cloud source control integration
Will Xcode Cloud report the build status' back to the source control provider? Will it be possible to get any other build results to e.g. Github? Having everything integrated into Xcode is great, but it's often beneficial to have the status or other information outside. E.g. if the source control is set up in a way that it allows merging the pull requests only after there is a passing build or when the code coverage passes certain threshold.
Replies
1
Boosts
0
Views
2.3k
Activity
Jan ’22
Xcode Cloud to GitLab - Connection Error -"Your hostname must be publicly resolvable."
We are trying to implement Xcode Cloud for CI. We have a private repository in GitLab that can be accessed via VPN. We are experiencing the following errors while connecting Xcode Cloud to GitLab. We followed the steps provided by Apple. Connection Error to https://git------.com. Your hostname must be publicly resolvable. How can I resolve this issue? Thanks
Replies
1
Boosts
0
Views
1.4k
Activity
Dec ’21
Xcode Cloud fails to archive an app
When running my "Internal Testing" workflow, which basically archives the app and uploads it for internal TestFlight Testing, it fails with the following error: Package.resolved file is missing from the repository I'm using Swift Packages to add 3 dependencies to the Xcode project. All of them are open source and available on GitHub. I don't see any Package.resolved file locally, so I can't commit it. Swift Packages are managed via Xcode.
Replies
2
Boosts
0
Views
2.5k
Activity
Dec ’21
Does Xcode Cloud support enterprise source control?
The documentation notes that Xcode Cloud supports self hosted source control options and how to connect to one. However in an enterprise environment these are often accessible only through the internal network. Is that something Xcode Cloud supports or is it only for source controls accessible publicly? If it's supported is there documentation how to configure that?
Replies
4
Boosts
0
Views
2.8k
Activity
Dec ’21
Xcode Cloud for GitHub Enterprise under a Private Network
Is there a way/documentation around whitelisting Xcode Cloud so that it can access a GitHub repo under private network.
Replies
3
Boosts
0
Views
1.6k
Activity
Nov ’21
Xcode - Developing IOS Applications
What is the bare minimum requirement of iMac/Macbook/Mac processors to create, run and test an IOS application? Also, feel free to share the device name.
Replies
2
Boosts
0
Views
788
Activity
Aug ’21
Xcode Cloud question
We have 75 Mac Pros in our own corporate datacenter that currently run our Jenkins instances for CI/CD. Can we repurpose these to serve as Xcode Cloud nodes for our builds, or does Xcode Cloud require that the builds occur on Apple's machines? If it must be done on Apple's hardware, who is a security contact at Apple who we can get our security team in touch with to vet the Xcode Cloud service? Thanks
Replies
2
Boosts
0
Views
1.6k
Activity
Aug ’21
On Xcode Cloud, my macOS archive fails with NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but found development
On Xcode Cloud, my macOS archive fails with NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but found development It succeeds locally and on my other build systems, it only fails on Xcode Cloud. Any thoughts?
Replies
0
Boosts
0
Views
1k
Activity
Aug ’21
my ui static framework codesign version is 20200
xocde12.5.1 mac big sur 11.0 i haved resigned, but my static framework codesign version is 20200,but other framework codesign version is 20400, is it bug ?
Replies
0
Boosts
0
Views
610
Activity
Aug ’21
Set A Tax Category - Tax implications, differences & comparisons?
Apologies for asking this question here, I'm quite new to all of this. Thank you in advance! Apple recently released the feature to set a tax category for apps, and it appears that taxes may change based on the category developers set their apps to. Just wondering if anyone has any information on the tax differences between the category settings, or maybe even a chart to compare? To clarify, will developers be taxed differently if they set the Tax Category to Books, Games, Artwork, Fitness and health, etc? Will it be more or less tax compared to the default 'App Store Software' Tax Category? Also curious what happens if a product falls in between the lines? For instance, a pseudo manga-type app that contains features that allows the app to be sent as a Greeting Card, or even serve as a mini-game. Would this app be categorized as Artwork or Books, Greeting Cards, or Games? And how will the taxes change based on how the app us categorized?
Replies
0
Boosts
0
Views
809
Activity
Aug ’21
What's the best way for a remote team to work on an xcode project?
Hi Gang, What's the best way for a remote team to work on an xcode project? I've been working on a project myself, and would like to hire a remote developer to come in and help me add some features to my app. I was planing on compressing my entire project folder and sending it via dropbox, then have them work on it and send it back. But that just seems so inefficient, not to mention, involves me giving up my code. Isn't there a better way? For example, I know that Unity lets you set up for teams to work on projects. Thx!
Replies
4
Boosts
0
Views
1.7k
Activity
Aug ’21
MEXC CODE
Can you send me mexc invitation code ?
Replies
0
Boosts
0
Views
682
Activity
Jul ’21
SIMULATOR ON XCODE AIN'T WORKING
I've been using Xcode for like a month now. I am currently using it for learning session on Udemy for programme SwiftUI. Now I'm at session three where I am learning to build an Africa App. This is my third last session for the app and my simulator stops working as usual. After I finished entered all the codes correctly there's like a failure notice says that "It is unable to boot devise due to insufficient system resources." Some sort like that. Also says this "The current system settings are not sufficient to allow booting additional simulators: maxFiles: 12288, openFiles: 11176, enforcedFilesBuffer: 1868 Please see Simulator Help for information on adjusting resource limits." Please help me fix these bug issues as soon as possible. Thank You For more reference ; System Information macOS Version 11.4 (Build 20F71) Xcode 13.0 (19161.15) (Build 13A5154h) Timestamp: 2021-07-19T23:35:33+08:00
Replies
2
Boosts
0
Views
913
Activity
Jul ’21