Post

Replies

Boosts

Views

Activity

Reply to DNSServiceBrowse() callback receives error code -65570
Thank you Quinn for the reply ! I finally could run my App on my Apple TV! Without the need of the AppleTV UDID thanks to pairing as you said, and a properly set profile. BTW, If I could find the UDID following your recommendations, I also could get it easily thanks to the Apple Configurator app that I have discovered earlier today. But I still wonder why the way of getting that UDID is so hard to find and why it is not mentioned in Apple's documentation when it says that one needs it. Anyway, the important thing is that I can now test my App on my Apple TV, and, most importantly that... it can discover devices on the local network via the DNSServiceBrowse() API as you said four days ago! Thank you again, Marc
3w
Reply to DNSServiceBrowse() callback receives error code -65570
Hi, Sorry to bother you with such a silly question, but... In order to be able to run my App on my actual Apple TV, I must define a profile for it, and to do that, I need my Apple TV uuid. I know a procedure using iTunes*, but... there is no iTunes anymore with Sequoia! Only Apple Music. And I did not find the way how to get that uuid, neither using the Apple Music app, nor with Xcode via its "Devices ans Simulators" window. What is the new way to get device UUIDs when using macOS Sequoia? Did I miss something? Thank you again for your help, Marc PS: I know that this is certainly not the right place for asking that question, but I found no such topic in the forum. (*) See: https://www.iclarified.com/54522/how-to-find-the-udid-of-your-apple-tv-4
3w
Reply to DNSServiceBrowse() callback receives error code -65570
Hi, I just found this post reporting an issue with the same error code: NWBrowser with bonjour returning PolicyDenied(-65570) So it looks like my issue is related to that one. But the weird thing is that my old build still "works": When running in the simulator for tvOS 17.0, it can discover connected computers, even though I read this: To clarify, those code changes are in macOS, not Xcode or the iOS simulator. in this reply: https://developer.apple.com/forums/thread/780655?answerId=837740022#837740022 For current developments (and new builds of my old prototype), I am using the latest version of Xcode: 16.4 (16F6) with up to date tools on macOS 15.5 (24F74). Note : I see the issue with my old prototype running in the simulator for tvOS 17.0 as well as with my new app running in the simulator for tvOS 18.5. Question : Despite the error, is there a chance that my code will work if I run it on my actual Apple TV (not just the simulator)? Thank you in advance for any comment, Marc
3w
Reply to How to modify the title of a post in the Developer Forums?
@ darkpaw I wouldn't create multiple posts just to change the title That's what I was originally thinking, I did not want to pollute the forum with an extra post. However that's now too late, I did add a new post. But I have used this opportunity to: Explain with hindsight what lead me to asking for help. Improve the description of my final solution in the reply of my new post: How to create a custom SF Symbol using Affinity Designer
4w
Reply to How to create a custom SF Symbol using Affinity Designer
The method I have found to create a custom SF Symbol using Affinity Designer is to: First of all, follow all Apple recommendations. I have exported the "variable" version of the Circle SF symbol, not the static one, for later modification in Affinity Designer: Duplicate the file custum.circle.svg exported from the SF Symbols app and open the copy with Affinity Designer (you will need the original version later) When your design is complete, while exporting the file to SVG from Affinity Designer, be sure to: Keep the default Preset "SVG (for export)" For the Raster DPI option, choose 72 Check the option "Export text as curves for font independence" — Actually you should have no text element in your document, so you should not need this Open the newly created SVG file in a text editor Replace the content of tag <g id="Notes"> by the original one from custum.circle.svg and save the file. Now you should be able to import the SVG file into the SF Symbols app for verification and possibly reexport the symbol from SF Symbols after you made annotations. You can then add your custom SVG file to your xcassets folder in your Xcode project and the symbol should also appear correctly there, ready to be used in your app. That's it! Hope this helps, Marc
Topic: Design SubTopic: General Tags:
4w
Reply to What does Apple use to create SF Symbols?
Hi, I had hard times myself trying to create a custom SF Symbols using Affinity Designer. But at last I found a solution. See: https://developer.apple.com/forums/thread/788403 You need also to carefully follow all advices provided in: https://developer.apple.com/videos/play/wwdc2021/10250/ Especially, the paths must be exactly the same in all variants. Hope this helps, Marc
Topic: Design SubTopic: General Tags:
Jun ’25
Reply to Struggling creating a custom SF Symbol: The provided variants are not interpolatable
I got it! The solution to create a custom SF Symbol using Affinity Designer is to: First of all, follow all Apple recommendations (I have exported the "variable" version of the Circle SF symbol, not the static one) Duplicate the exported SVG file and open the copy with Affinity Designer (you will need the original version later) When exporting the file to SVG from Affinity Designer, be sure to: Keep the default Preset "SVG (for export)" For Raster DPI, choose 72 Check "Export text as curves for font independence" (Actually you should have no text element in your document so you should not need this) Open the newly created SVG file in a text editor Replace the content of the tag "<g id="Note>" by the original one from custum.circle.svg and save the file. Now you should be able to import the SVG file in SF Symbols. Possibly after reexporting the symbol from SF Symbols after annotations, you can then add the file to your xcassets file in Xcode and the symbol should also appear correctly there. That's it!
Topic: Design SubTopic: General Tags:
Jun ’25
Reply to Struggling creating a custom SF Symbol: The provided variants are not interpolatable
Because I am curious, I just tried to use "myCustomSymbol2" in my SwiftUI app. And... it can display it! Then I have added a Bold-M variant, and again SF Symbols did not display the symbol in the list, but only in the right pane. However I can use it in my App. Weird, but for now I'll settle for that, until some one finds out what is not correct with my file... myCustomSymbol3.svg.txt
Topic: Design SubTopic: General Tags:
Jun ’25
Reply to Struggling creating a custom SF Symbol: The provided variants are not interpolatable
I just made a significant step towards a solution. I have have exporting a custom symbol with "static" instead of "variable" option, have edited the file with Affinity Designer, added my new path into layer Regular-M, removed all original circle paths, paying attention not to remove the other layers, reexported as SVG and now SF Symbols, fixed manually the sections, and I could import the new svg file into SF Symbols. However, even if the symbol is displayed in the right pane, it is not in the list of custom symbols. (See attached screenshot). I guess that something is missing... myCustomSymbol2.svg.txt
Topic: Design SubTopic: General Tags:
Jun ’25