We dont have any paid apps we only push a free app in the app-store.
a few times a year Apple then comes out with 'new agreements' and then it stops my developers from being able to push versions until we have 'accepted the new agreements' - and that can only be by a certain user that has to go in and click 'yes' on something that we never read anyways right.
And nomatter what it keeps having this Paid Apps that i need to do something on - and then its pending and then .... who knows.
It is super annoying as i dont carry iphone and i dont use macbooks and my 2 factor verification unit ( which has to be apple ofcourse....) isnt always on me especially here during lockdowns & isolation etc which caused a huge headache.
My question :
can i just be free of having to agreeing to any paid apps here and get that out of the loop totally because you pause our commits by having me to sign in and click yes on some odd thing your lawyers changed
could you consider just sending an OTP to a phonenumber and not trying to force an apple device us on us managers ? my developers have macbooks etc its fine but they cant accept these contracts.
and
i dont need this paid apps thing why cant we just have this option of not dealing with it until we have a paid app in the store - it doesnt make sense.
Dive into the vast array of tools, services, and support available to developers.
Post
Replies
Boosts
Views
Activity
I am getting following error from one of the pod frameworks while running the app (Build is a success).
dyld: Symbol not found: __ZN5swift34swift50override_conformsToProtocolEPKNS_14TargetMetadataINS_9InProcessEEEPKNS_24TargetProtocolDescriptorIS1_EEPFPKNS_18TargetWitnessTableIS1_EES4_S8_E.
Referenced from: X framework
Expected in: frameworks/DeviceKit.framework/DeviceKit
mac OS 10.15
Xcode 12.4
React native 0.63
cocoapods: 1.10.1
How do I sign in to Azure devops accounts from xcode preferences. The account for Azure doesn't show up. The code is already hosted on Azure Devops and I was working on an already made project and the repo is already in the azure devops account. The previous account was obselete and now I need to login to my own account to push the changes. Whenever I am trying to push and commit the changes I get an error:
remote: You are not authorized to access this collection. (-20)
I have a project I've been working off of for a few years now that makes use of local Swift Packages. In my workspace, I have a "Kit" project that generates a framework using several local Swift Packages as dependencies.
In Xcode 12, the local Swift packages resolve correctly and compiles, but each beta of Xcode 13 gives me the error:
"[ProjectName].xcodeproj Missing package product '[LocalSwiftPackage]'"
Clearing the package cache, derived data, or restarting the application does not resolve the issue. Only Swift Packages that are remotely loaded from a URL are compiled correctly.
Using local packages to separate module code, while still being able to edit in the same project, has been essential to my workflow and would hate to see Xcode 13 release with these breaking changes, and I have not seen this issue listed in the known issues for the Xcode 13 release notes.
Has anyone else experienced this issue or found a workaround?
If you need help investigating a crash, please include a crash report in your post. To smooth things along, follow these guidelines:
For information on how to get a crash report, see Acquiring crash reports and diagnostic logs.
Include the whole crash report as a text attachment (click the paperclip icon and then choose Add File). This avoids clogging up the timeline while also preserving the wealth of information in the crash report.
If you’re not able to post your crash report as an attachment, see Can’t Post Crash Report as Attachment below.
If you want to highlight a section of the report, include it in the main body of your post. Put the snippet in a code block so that it renders nicely. To create a code block, add a delimiter line containing triple backquotes before and after the block, or just click the Code Block button.
If possible, post an Apple crash report. Third-party crash reporters are often missing critical information and have general reliability problems (for an explanation as to why, see Implementing Your Own Crash Reporter).
Symbolicate your crash report before posting it. For information on how to do this, see Adding identifiable symbol names to a crash report.
If you need to redact the crash report, do so consistently. Imagine you’re building the WaffleVarnish app whose bundle ID is com.example.wafflevarnish but you want to keep your new waffle varnishing technology secret. Replace WaffleVarnish with WwwwwwVvvvvvv and com.example.wafflevarnish with com.eeeeeee.wwwwwwvvvvvvv. This keeps the text in the crash report aligned while making it possible to distinguish the human-readible name of the app (WaffleVarnish) from the bundle ID (com.example.wafflevarnish).
Finally, for information on how to use a crash report to debug your own problems, see Diagnosing issues using crash reports and device logs.
Can’t Post Crash Report as Attachment
Crash reports have two common extensions: .crash and .ips. If you have an .ips file, please post that [1].
DevForums lets you attach a .crash file but not an .ips file (r. 117468172). To work around this, change the extension to .txt.
If DevForums complains that your crash report “contains sensitive language”, leave it out of your initial post and attach it to a reply. That often avoids this roadblock.
If you still can’t post your crash report, upload it to a file sharing service and include the URL in your post. Post the URL in the clear, per tip 14 in Quinn’s Top Ten DevForums Tips.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] Because it’s easy to go from an .ips file to a .crash file. I usually do this by choosing File > Quick Look in the Finder. For more info about these file formats, see this post.
Revision History:
2024-11-21 Added a recommendation to post the .ips format if possible.
2024-05-21 Added some advice regarding the “contains sensitive language” message.
2023-10-25 Added the Can’t Post Crash Report as Attachment section. Made other minor editorial changes.
2021-08-26 First posted.
Hi, should color literals work inside Views, I am sure this used to work?
Xcode Version 13.0 (13A233)
Note, myColor works, but the same literal in the fill does not.
let myColor = Color(#colorLiteral(red: 0.292, green: 0.081, blue: 0.6, alpha: 255))
struct TestView: View {
var body: some View {
RoundedRectangle(cornerRadius: 25)
.fill(Color(#colorLiteral(red: 0.292, green: 0.081, blue: 0.6, alpha: 255)))
.frame(width: 100, height: 100)
}
}
When archiving & exporting App with Xcode 13.
The Frameworks of the created app will have their Info.plist modified.
CFBundleShortVersionString is being changed to have the same value as the application version.
Steps to reproduce:
Create iOS App project with v1.0.0
Add dynamic framework dependencies. ex: Framework A v3.0.0, Framework B v12.0.0.
Archive Project.
Distribute app AppStore Connect
Export
Finish the rest of the process with default values.
Investigate generated IPA file
Investigate .app file inside IPA
Investigate frameworks inside .app file.
CFBundleShortVersionString of all the frameworks is 1.0.0
I am using Xcode 13 on a Macbook Pro (Intel/2019) with macOS Big Sur 11.6
I am building and launching the app on a connecting iPhone X running iOS 15.0, I am also running a UI test suite based on XCUITest while I do that.
The app takes extremely long to launch (2+ minutes), then it sits on the splash screen for another 2-3 minutes. Meanwhile, Xcode shows the alert attached:
I have 2 questions:
Is this a widespread Xcode 13 / iOS 15 issue?
Can someone please explain what the message in the alert means "LLDB is likely reading from device memory to resolve symbols"? Is there anything I can do to reduce or avoid this wait?
Hi
I am building a framework.
In the past, if I create a framework project
[myFrameworkName.framework] file was created in the 'Products' folder.
But my xcode doesn't create 'Products' folder.
It also doesn't create [myFrameworkName.framework].
Can I make [myFrameworkName.framework] file?
I do not speak English well So I am using a translator.
thanks.
I just submitted a feedback for this (FB9662125) but in the spirit of “share and enjoy”…
The cool new Generate Info.plist File feature in Xcode 13 crashes if you try to put an NSLocationTemporaryUsageDescriptionDictionary in your Info.plist file. Here’s a simple repro scenario:
Create a minimal iOS app (no Core Data, no tests)
Go to target settings → Info tab → Custom iOS Target Properties
Click the (+) button on any row to begin inserting a new row
Select Privacy - Location Temporary Usage Description Dictionary
Click somewhere else or press Return to commit the selection
Xcode crashes immediately
More generally, it seems that Xcode crashes any time it tries to regenerate your Info.plist file if it contains an NSLocationTemporaryUsageDescriptionDictionary, even if (for example) you manually pasted that dictionary into the file earlier. In that case, merely tapping the (+) button in step 3 above is enough to crash it.
Got emailed three .txt crash files. Cannot for the life of me figure out how to get Xcode to do something with them.
Tried:
renaming .txt to .crash
Dropping onto "devices and simulators" window
Dropping on to "devices and simulators > select device >
View device logs"
"Download debug symbols" for the archive in Xcode (says "dowloaded debug symbols" so did it)
... and many other things
Xcode 13 simply refuses to respond to the drag-and-drop of the file no matter the file extension and no matter where in Xcode's various windows/tools I drop it.
Has anyone done this with a crash .txt file from app review and Xcode 13?
Looking at the "Info" tab for a new macOS app, Apple cheered up my day with this:
Maybe someone at Apple is having an upside-down kind of day.
Is anyone else seeing this?
macOS 11.6 Big Sur
Xcode 13.0 (13A233)
FB9684421
I'm happy to be able to use vim on Xcode, but I have a problem,I'm alway use ESC to show completion suggestions,but it's not working in vim mode.Anyone know that?
Thanks
I'm trying to build my project with Xcode Cloud but run into this problem:
Cannot update Package.resolved because automatic resolution is disabled
The log shows this line prior to that:
Set default com.apple.dt.Xcode IDEDisableAutomaticPackageResolution to true
Any idea how to fix this?
I'm working on several apps that were developed on Xcode 12.5. Using Xcode 13.1, I set a breakpoint, which correctly appears as the blue marker in the left-hand column of the editor. When I run the apps (in a simulator), the breakpoint turns to an outline of a breakpoint marker, with a dotted blue outline and a white interior. The apps do not stop at the breakpoint.
Breakpoints work as expected on an app started in Xcode 13.1.
I've dug through the docs but find nothing that describes what the outline breakpoint means or how to make it work. I've done all the standard stuff: cleaned the build folder, deleted derived data.
What does the outline breakpoint marker mean, and how do I get breakpoints working in Xcode 13.1 when debugging code developed originally on Xcode 12.5?
Thanks in advance for any help.
John
I have this problem with Xcode and SPM where every time I open up my Xcode project or switch branches, Xcode would spend a lot of time resolving the dependencies. I don't remember that that was a thing with Cocoapods.
Is there a way to prevent it from doing this? It slows down my machine and make it completely unusable for 5-15 mins so switch branches is always a pain.
EDIT: I would like to add that I have the Package.resolved file ignored under Git.
After Upgrading to Xcode 13 my Builds are failing with Command CodeSign failed with a nonzero exit code.
My app is in version 3.4.4. While trying to build version 3.4.5 for Mac we have started to get this error:
Command CodeSign failed with a nonzero exit code
Have tried everything people have said in this and other forums:
Clean build folder; Restart Xcode
Add --deep to Other Code Signing Flags
Revalidate all Certificates
Manual and Auto Signing
The unsigned executable works fine. I am Evan able to Sign it manually and distribute locally.
For Store Submission we need this step to succeed.
Will appreciate help from Apple Technical Support
This started happening with Xcode 13.
When trying to build other branch than develop it says that my branch may only exist locally. All branches are published in the remote, so i don't know why is this happening...
here is a screenshot of what i'm getting
same goes for the scheme which is marked as shared and pushed to the repo...
On xcode 13, I have macos project that runs fine on intel machine. On apple silicon (M1 Plus) I get the error "A build only device cannot be used to run this target.", when I try to run from Xcode. This seems to be an ios error. All Google suggested fixes involve picking a new device which is an ios fix. Right?
Bulids fine and Archive app runs fine.
I get the error for both intel and Arm64 architectures.
I tried building for Target deployment target device families and Deployment as:
macos 12.0 sdk
any suggestions?
Hi,
I'm trying out Xcode Cloud but can't get it to build in my scenario. The use case is the following:
My project has multiple swift packages that depend on each other. "App" has a local package dependency called "SPMKit". "SPMKit" has a local package dependency called "SPMKit2".
The issue I run into is if "SPMKit2" has any dependencies, it doesn't resolve in Xcode Cloud.
Are local dependencies like this not supported in Xcode Cloud? All the packages are in the same directory as my app. I'd like to not have to put each package in it's own git..