Post

Replies

Boosts

Views

Activity

Error when trying to preview using Mac as Preview Device from Dynamic framework
Hi community: I came up with an error when I tried to preview a view with Mac as Device. The view is done inside a dynamic framework. The framework is compatible with Mac Catalyst. The Xcode version is 14.2.0 HumanReadableNSError: connectToPreviewHost: Failed to connect to 62826: Error Domain=com.apple.dt.ProcessAttachUtilities Code=0 "Failed to get task for pid 62826: 0" UserInfo={NSLocalizedDescription=Failed to get task for pid 62826: 0} com.apple.dt.xcodepreviews.service (17): ================================== |  MessageSendFailure: Message send failure for Connecting to launched interactive agent 62826 Any kind of preview displays the error (only on Mac, on other devices it works as expected). Is there any workaround? Thanks in advance
1
0
869
Feb ’23
Issue: [Inflection] Cannot use Morphun
Hi community: I get an error using inflection on strings when the language is Spanish. Issue: [Inflection] Cannot use Morphun, (Checking that the token is the correct type): (null) The code: let value = "5 dias" var string = AttributedString(localized: "El primer \(value) es gratis") var morphology = Morphology() morphology.number = .plural string.inflect = InflectionRule(morphology: morphology) let result = string.inflected() Any workaround to solve it?
0
0
1.1k
Mar ’23
Numbers spell out with gender
Hi community I tried to get the feminine of "one" in spanish but when I tried, in Spanish the result is "uno" instead of "una". Any ideas? let attributedString = AttributedString(localized: "uno") attributedString.languageIdentifier = "es" var morphology = Morphology() morphology.grammaticalGender = .feminine attributedString.morphology = morphology attributedString.inflect = .explicit(morphology) print(String(attributedString.inflected().characters)) // uno Thanks in advance
0
0
459
May ’23
requiresDNSSECValidation sample over request
Hi community: I'm trying to discover how the dnssec api works, but I cannot get a sample that works with it. Maybe I'm wrong with the requirements; if it is please, clarify it to me. So what I understood. All DNS zones (which respond to TLS listed here https://manage.whois.com/kb/answer/2998) have a way to say, hey I'm who I am. So without any extra configuration, we can use the new API. Is that right? So the code that I did, see the next code let urlSession = URLSession.init(configuration: .ephemeral) if #available(iOS 16.0, *) { urlSession.configuration.requiresDNSSECValidation = true } var request = URLRequest(url: URL(string: "https://www.apple.com")!) if #available(iOS 16.1, *) { request.requiresDNSSECValidation = true } cancellable = urlSession .dataTaskPublisher(for: request) .retryWithDelay(retries: 2, delay: 2, scheduler: DispatchQueue.global(qos: .background)) .sink(receiveCompletion: { result in if case let .failure(error) = result { print("Error \(error)") } }, receiveValue: { (data: Data, response: URLResponse) in print("It Works") Result: Task finished with error [-1001] Error Domain=NSURLErrorDomain Code=-1001, UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x600003d86130 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <040AB9E7-EFCB-4072-8357-E0149769BB9D>.<2>, _NSURLErrorRelatedURLSessionTaskErrorKey=(``` "LocalDataTask <040AB9E7-EFCB-4072-8357-E0149769BB9D>.<2>" ), NSErrorFailingURLStringKey=https://apple.com/, NSErrorFailingURLKey=https://apple.com/, _kCFStreamErrorDomainKey=4} The DNS I'm using is 8.8.8.8. Do you know any other DNS server that supports DNSSEC? If I remove requiresDNSSECValidation from request it works. Also, it's curious that even failing the receiveCompletion is never called. But if I use the dataTask` with completion it's called with the error. Thanks for the clarifications.
3
0
969
Jun ’23
Natural language word segmentation.
Hi community. I was looking for a way to make word segmentation of a string without delimiters and spaces. Apple's Natural language framework does not provide this (I think is strange). I want to achieve something like this: Input: "makesenseofthis" Output: ["make", "sense", "of", "this"] Any third party to do it? Maybe is there any Apple API? Thanks in advance
0
0
1.4k
Jun ’23
Screen time
Hi I want to use the new iOS 16 Screen time API to show a block page over Safari and Chrome when the user enters an "adult-content" page like a gun store, allowing it to continue searching on the internet if the user wants. Any tips on how to do this? Thanks in advance
2
0
908
Jun ’23
Getting featured
Hi community: I was reading about how to get featured on the App Store home, and I saw that there's a form. Must be filled with the "account holder" account, or whichever is okay. Are there any tips, about how to fill it to get featured? Thanks in advance
0
0
672
Aug ’23
SwiftUI get deviceToken without AppDelegate
Hi community: I'm looking for a way to remove AppDelegate from my app because I'm only using it to get the push device token to share with my server. Is there a way to get it without implementing AppDelegate or its protocol? Thanks in advance
Replies
0
Boosts
0
Views
610
Activity
Sep ’22
ci_post_clone
Hi community: Is there any way to make ci_post_clone as a swift script instead of a bash one? Thanks in advance.
Replies
0
Boosts
0
Views
692
Activity
Feb ’23
Error when trying to preview using Mac as Preview Device from Dynamic framework
Hi community: I came up with an error when I tried to preview a view with Mac as Device. The view is done inside a dynamic framework. The framework is compatible with Mac Catalyst. The Xcode version is 14.2.0 HumanReadableNSError: connectToPreviewHost: Failed to connect to 62826: Error Domain=com.apple.dt.ProcessAttachUtilities Code=0 "Failed to get task for pid 62826: 0" UserInfo={NSLocalizedDescription=Failed to get task for pid 62826: 0} com.apple.dt.xcodepreviews.service (17): ================================== |  MessageSendFailure: Message send failure for Connecting to launched interactive agent 62826 Any kind of preview displays the error (only on Mac, on other devices it works as expected). Is there any workaround? Thanks in advance
Replies
1
Boosts
0
Views
869
Activity
Feb ’23
Xcode sometimes does not include library items on Xcode library list
Hi, community: I came up with another bug (I guess), Xcode sometimes does not include library items on the Xcode library list. I mean, even the basic example that Xcode does, is not included in the library in Xcode 14.2. Sometimes, It takes 15-30 min to index the items ... Someone has found a workaround for it? Thanks in advance
Replies
0
Boosts
0
Views
558
Activity
Mar ’23
Issue: [Inflection] Cannot use Morphun
Hi community: I get an error using inflection on strings when the language is Spanish. Issue: [Inflection] Cannot use Morphun, (Checking that the token is the correct type): (null) The code: let value = "5 dias" var string = AttributedString(localized: "El primer \(value) es gratis") var morphology = Morphology() morphology.number = .plural string.inflect = InflectionRule(morphology: morphology) let result = string.inflected() Any workaround to solve it?
Replies
0
Boosts
0
Views
1.1k
Activity
Mar ’23
Numbers spell out with gender
Hi community I tried to get the feminine of "one" in spanish but when I tried, in Spanish the result is "uno" instead of "una". Any ideas? let attributedString = AttributedString(localized: "uno") attributedString.languageIdentifier = "es" var morphology = Morphology() morphology.grammaticalGender = .feminine attributedString.morphology = morphology attributedString.inflect = .explicit(morphology) print(String(attributedString.inflected().characters)) // uno Thanks in advance
Replies
0
Boosts
0
Views
459
Activity
May ’23
requiresDNSSECValidation sample over request
Hi community: I'm trying to discover how the dnssec api works, but I cannot get a sample that works with it. Maybe I'm wrong with the requirements; if it is please, clarify it to me. So what I understood. All DNS zones (which respond to TLS listed here https://manage.whois.com/kb/answer/2998) have a way to say, hey I'm who I am. So without any extra configuration, we can use the new API. Is that right? So the code that I did, see the next code let urlSession = URLSession.init(configuration: .ephemeral) if #available(iOS 16.0, *) { urlSession.configuration.requiresDNSSECValidation = true } var request = URLRequest(url: URL(string: "https://www.apple.com")!) if #available(iOS 16.1, *) { request.requiresDNSSECValidation = true } cancellable = urlSession .dataTaskPublisher(for: request) .retryWithDelay(retries: 2, delay: 2, scheduler: DispatchQueue.global(qos: .background)) .sink(receiveCompletion: { result in if case let .failure(error) = result { print("Error \(error)") } }, receiveValue: { (data: Data, response: URLResponse) in print("It Works") Result: Task finished with error [-1001] Error Domain=NSURLErrorDomain Code=-1001, UserInfo={_kCFStreamErrorCodeKey=-2102, NSUnderlyingError=0x600003d86130 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <040AB9E7-EFCB-4072-8357-E0149769BB9D>.<2>, _NSURLErrorRelatedURLSessionTaskErrorKey=(``` "LocalDataTask <040AB9E7-EFCB-4072-8357-E0149769BB9D>.<2>" ), NSErrorFailingURLStringKey=https://apple.com/, NSErrorFailingURLKey=https://apple.com/, _kCFStreamErrorDomainKey=4} The DNS I'm using is 8.8.8.8. Do you know any other DNS server that supports DNSSEC? If I remove requiresDNSSECValidation from request it works. Also, it's curious that even failing the receiveCompletion is never called. But if I use the dataTask` with completion it's called with the error. Thanks for the clarifications.
Replies
3
Boosts
0
Views
969
Activity
Jun ’23
Setting PrivacyContext to url session
Hi: Is there anyway to set a specific PrivacyContext to a concrete (no shared) URLSession? Thanks in advance
Replies
1
Boosts
0
Views
793
Activity
May ’23
Natural language word segmentation.
Hi community. I was looking for a way to make word segmentation of a string without delimiters and spaces. Apple's Natural language framework does not provide this (I think is strange). I want to achieve something like this: Input: "makesenseofthis" Output: ["make", "sense", "of", "this"] Any third party to do it? Maybe is there any Apple API? Thanks in advance
Replies
0
Boosts
0
Views
1.4k
Activity
Jun ’23
Screen time
Hi I want to use the new iOS 16 Screen time API to show a block page over Safari and Chrome when the user enters an "adult-content" page like a gun store, allowing it to continue searching on the internet if the user wants. Any tips on how to do this? Thanks in advance
Replies
2
Boosts
0
Views
908
Activity
Jun ’23
Screen time detection
Hi: Is there any way to know if the user has screen time enabled? Thanks in advance
Replies
0
Boosts
0
Views
565
Activity
Jun ’23
Getting featured
Hi community: I was reading about how to get featured on the App Store home, and I saw that there's a form. Must be filled with the "account holder" account, or whichever is okay. Are there any tips, about how to fill it to get featured? Thanks in advance
Replies
0
Boosts
0
Views
672
Activity
Aug ’23
Appsearch validation tool is down?
I don't know if the page was shut down, or it's temporary unavailable https://search.developer.apple.com/appsearch-validation-tool
Replies
0
Boosts
0
Views
997
Activity
Sep ’23
Spotlight AppStore section does not show my app
Hi: When I type on spotlight the name of my app, the App Store section does not show my app to download, unless I write "myAppname app". Also, in the simulator, if I put the app name and keep pressing the option it shows the app, but no in other cases. Any ideas about why it is? Thanks in advance
Replies
0
Boosts
0
Views
826
Activity
Sep ’23
Mail Privacy Protection settings and VPN
Hello: I was reading about Mail Privacy Protection because a customer issue case, and how it don't work with VPNs. The final user sees all the time a message on the email top, and then the final user claims to the vpn owner. Which are the hostnames to set in the VPN as whitelisted to remove the message from there? Thanks in advance
Replies
0
Boosts
0
Views
642
Activity
Feb ’24