Post not yet marked as solved
Does Apple plan to introduce an XCode Cloud REST API in addition to its webhooks in the not too distant future?
Post not yet marked as solved
["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 ?
Post not yet marked as solved
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?
Post not yet marked as solved
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.
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.
Post not yet marked as solved
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
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.
Post marked as Apple Recommended
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?
Post not yet marked as solved
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.
Post not yet marked as solved
Is there a way/documentation around whitelisting Xcode Cloud so that it can access a GitHub repo under private network.
Post not yet marked as solved
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.
Post not yet marked as solved
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
Post not yet marked as solved
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?
Post not yet marked as solved
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 ?
Post not yet marked as solved
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?
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!
Post not yet marked as solved
When Xcode Cloud come out will we need a Apple ID to use Xcode Cloud?
Post not yet marked as solved
Can you send me mexc invitation code ?