home.social

#app-intents — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #app-intents, aggregated by home.social.

fetched live
  1. Found something good in Safari? Send it to Bulletin in a couple of taps, thanks to the new App Intents (Shortcuts) in 3.0.

    Open it in the reader, or go straight to a Smart Summary. And if now isn't the time, save it to Read Later.

    It all runs on App Intents, so you can build your own version in Shortcuts.

    #iOS27 #iOSDev #AppIntents #IndieDev #BuildInPublic

  2. Found something good in Safari? Send it to Bulletin in a couple of taps, thanks to the new App Intents (Shortcuts) in 3.0.

    Open it in the reader, or go straight to a Smart Summary. And if now isn't the time, save it to Read Later.

    It all runs on App Intents, so you can build your own version in Shortcuts.

    #iOS27 #iOSDev #AppIntents #IndieDev #BuildInPublic

  3. Found something good in Safari? Send it to Bulletin in a couple of taps, thanks to the new App Intents (Shortcuts) in 3.0.

    Open it in the reader, or go straight to a Smart Summary. And if now isn't the time, save it to Read Later.

    It all runs on App Intents, so you can build your own version in Shortcuts.

    #iOS27 #iOSDev #AppIntents #IndieDev #BuildInPublic

  4. Found something good in Safari? Send it to Bulletin in a couple of taps, thanks to the new App Intents (Shortcuts) in 3.0.

    Open it in the reader, or go straight to a Smart Summary. And if now isn't the time, save it to Read Later.

    It all runs on App Intents, so you can build your own version in Shortcuts.

    #iOS27 #iOSDev #AppIntents #IndieDev #BuildInPublic

  5. I mostly like the new audio AppEntity schemas in iOS 27, but there are a lot of weird quirks when it comes to implementing Shortcuts actions.

    My conspiracy theory is that, because of the AI Shortcuts builder, Apple didn’t bother considering the end user’s experience building shortcuts for apps that adopt the new App Intents features.

    Or maybe I just don’t know what the heck I’m doing, which I really hope is the case.

    #ios27 #iosdev #appintents

  6. I mostly like the new audio AppEntity schemas in iOS 27, but there are a lot of weird quirks when it comes to implementing Shortcuts actions.

    My conspiracy theory is that, because of the AI Shortcuts builder, Apple didn’t bother considering the end user’s experience building shortcuts for apps that adopt the new App Intents features.

    Or maybe I just don’t know what the heck I’m doing, which I really hope is the case.

    #ios27 #iosdev #appintents

  7. I mostly like the new audio AppEntity schemas in iOS 27, but there are a lot of weird quirks when it comes to implementing Shortcuts actions.

    My conspiracy theory is that, because of the AI Shortcuts builder, Apple didn’t bother considering the end user’s experience building shortcuts for apps that adopt the new App Intents features.

    Or maybe I just don’t know what the heck I’m doing, which I really hope is the case.

    #ios27 #iosdev #appintents

  8. I mostly like the new audio AppEntity schemas in iOS 27, but there are a lot of weird quirks when it comes to implementing Shortcuts actions.

    My conspiracy theory is that, because of the AI Shortcuts builder, Apple didn’t bother considering the end user’s experience building shortcuts for apps that adopt the new App Intents features.

    Or maybe I just don’t know what the heck I’m doing, which I really hope is the case.

    #ios27 #iosdev #appintents

  9. Fighting all day to get @zenitizer to play nicely with #SiriAI. All this worked so well with "Old Siri" via #Shortcuts / #AppIntents but this is a lot trickier 😞

    At least querying, playing and stopping meditations through media playback schema works now (the most important bit) 😅

    #iOSDev #iOS27 #Siri

  10. Fighting all day to get @zenitizer to play nicely with #SiriAI. All this worked so well with "Old Siri" via #Shortcuts / #AppIntents but this is a lot trickier 😞

    At least querying, playing and stopping meditations through media playback schema works now (the most important bit) 😅

    #iOSDev #iOS27 #Siri

  11. Fighting all day to get @zenitizer to play nicely with #SiriAI. All this worked so well with "Old Siri" via #Shortcuts / #AppIntents but this is a lot trickier 😞

    At least querying, playing and stopping meditations through media playback schema works now (the most important bit) 😅

    #iOSDev #iOS27 #Siri

  12. Fighting all day to get @zenitizer to play nicely with #SiriAI. All this worked so well with "Old Siri" via #Shortcuts / #AppIntents but this is a lot trickier 😞

    At least querying, playing and stopping meditations through media playback schema works now (the most important bit) 😅

    #iOSDev #iOS27 #Siri

  13. After throwing away most of my App Intents code and starting fresh using the new audio schemas, I’m the closest I’ve ever got to getting Siri to work in Groove.

    It all seems good in the logs but playback isn’t actually starting for some reason. 😭

    #iosdev #appintents #musicplayer

  14. After throwing away most of my App Intents code and starting fresh using the new audio schemas, I’m the closest I’ve ever got to getting Siri to work in Groove.

    It all seems good in the logs but playback isn’t actually starting for some reason. 😭

    #iosdev #appintents #musicplayer

  15. After throwing away most of my App Intents code and starting fresh using the new audio schemas, I’m the closest I’ve ever got to getting Siri to work in Groove.

    It all seems good in the logs but playback isn’t actually starting for some reason. 😭

    #iosdev #appintents #musicplayer

  16. After throwing away most of my App Intents code and starting fresh using the new audio schemas, I’m the closest I’ve ever got to getting Siri to work in Groove.

    It all seems good in the logs but playback isn’t actually starting for some reason. 😭

    #iosdev #appintents #musicplayer

  17. So, my oldest app has a #maccatalyst version for #macOS, I've spent time this last week creating a macOS native version. It used to be that the #macOS, #tvOS, and #iOS versions were all bundled into one price. I am wondering, now that I have a much more native Mac. version, should I sell that as a separate version? It's a very inexpensive app, but I do update it ever year, and this year I am spending a lot of time rewriting for #AppIntents - #IndieDev

  18. So, my oldest app has a #maccatalyst version for #macOS, I've spent time this last week creating a macOS native version. It used to be that the #macOS, #tvOS, and #iOS versions were all bundled into one price. I am wondering, now that I have a much more native Mac. version, should I sell that as a separate version? It's a very inexpensive app, but I do update it ever year, and this year I am spending a lot of time rewriting for #AppIntents - #IndieDev

  19. So, my oldest app has a #maccatalyst version for #macOS, I've spent time this last week creating a macOS native version. It used to be that the #macOS, #tvOS, and #iOS versions were all bundled into one price. I am wondering, now that I have a much more native Mac. version, should I sell that as a separate version? It's a very inexpensive app, but I do update it ever year, and this year I am spending a lot of time rewriting for #AppIntents - #IndieDev

  20. So, my oldest app has a #maccatalyst version for #macOS, I've spent time this last week creating a macOS native version. It used to be that the #macOS, #tvOS, and #iOS versions were all bundled into one price. I am wondering, now that I have a much more native Mac. version, should I sell that as a separate version? It's a very inexpensive app, but I do update it ever year, and this year I am spending a lot of time rewriting for #AppIntents - #IndieDev

  21. #SiriAI is the real deal. Sure its still got some rough edges, but beta 2 sets a great baseline. I particularly love the “sources” buttons in the Siri.app thread transcripts, which contain URLs directly into source app data. #AppIntents ftw

    I do wonder where the intersection of this and #SwiftData will be. Developers are already declaring their models, so lets DRY, please? What will the best practices be?

  22. #SiriAI is the real deal. Sure its still got some rough edges, but beta 2 sets a great baseline. I particularly love the “sources” buttons in the Siri.app thread transcripts, which contain URLs directly into source app data. #AppIntents ftw

    I do wonder where the intersection of this and #SwiftData will be. Developers are already declaring their models, so lets DRY, please? What will the best practices be?

  23. #SiriAI is the real deal. Sure its still got some rough edges, but beta 2 sets a great baseline. I particularly love the “sources” buttons in the Siri.app thread transcripts, which contain URLs directly into source app data. #AppIntents ftw

    I do wonder where the intersection of this and #SwiftData will be. Developers are already declaring their models, so lets DRY, please? What will the best practices be?

  24. When conforming to DeleteIntent, is there a way to show the plural form of the entity ("Books" vs "Book") in the Shortcuts app?

    DeleteIntent requires an AppEntity array, but it ignores the parameter title and instead uses the entity typeDisplayRepresentation (which is singular).

    I filed this feedback @mgorbach: FB23451186

    #iosdev #appintents #xcode #shortcuts

  25. When conforming to DeleteIntent, is there a way to show the plural form of the entity ("Books" vs "Book") in the Shortcuts app?

    DeleteIntent requires an AppEntity array, but it ignores the parameter title and instead uses the entity typeDisplayRepresentation (which is singular).

    I filed this feedback @mgorbach: FB23451186

    #iosdev #appintents #xcode #shortcuts

  26. When conforming to DeleteIntent, is there a way to show the plural form of the entity ("Books" vs "Book") in the Shortcuts app?

    DeleteIntent requires an AppEntity array, but it ignores the parameter title and instead uses the entity typeDisplayRepresentation (which is singular).

    I filed this feedback @mgorbach: FB23451186

    #iosdev #appintents #xcode #shortcuts

  27. When conforming to DeleteIntent, is there a way to show the plural form of the entity ("Books" vs "Book") in the Shortcuts app?

    DeleteIntent requires an AppEntity array, but it ignores the parameter title and instead uses the entity typeDisplayRepresentation (which is singular).

    I filed this feedback @mgorbach: FB23451186

    #iosdev #appintents #xcode #shortcuts

  28. Is duplicating our current types the way to go to support anyAppleOS 27 app schema domains for our app intents and app entities?

    #appintents #iosdev #wwdc26

  29. Is duplicating our current types the way to go to support anyAppleOS 27 app schema domains for our app intents and app entities?

    #appintents #iosdev #wwdc26

  30. Is duplicating our current types the way to go to support anyAppleOS 27 app schema domains for our app intents and app entities?

    #appintents #iosdev #wwdc26

  31. Is duplicating our current types the way to go to support anyAppleOS 27 app schema domains for our app intents and app entities?

    #appintents #iosdev #wwdc26

  32. The CSSearchableItem(appEntity:) method is marked as iOS 18+ but my app crashes when it launches on iOS 18+, even if I wrap the lines in #if available(iOS 26, *). It works fine on iOS 26+.

    Any idea if that can be solved and how?

    Documentation: developer.apple.com/documentat

    cc @mgorbach

    #iosdev #xcode #corespotlight #spotlight #appintents

  33. The CSSearchableItem(appEntity:) method is marked as iOS 18+ but my app crashes when it launches on iOS 18+, even if I wrap the lines in #if available(iOS 26, *). It works fine on iOS 26+.

    Any idea if that can be solved and how?

    Documentation: developer.apple.com/documentat

    cc @mgorbach

    #iosdev #xcode #corespotlight #spotlight #appintents

  34. The CSSearchableItem(appEntity:) method is marked as iOS 18+ but my app crashes when it launches on iOS 18+, even if I wrap the lines in #if available(iOS 26, *). It works fine on iOS 26+.

    Any idea if that can be solved and how?

    Documentation: developer.apple.com/documentat

    cc @mgorbach

    #iosdev #xcode #corespotlight #spotlight #appintents

  35. The CSSearchableItem(appEntity:) method is marked as iOS 18+ but my app crashes when it launches on iOS 18+, even if I wrap the lines in #if available(iOS 26, *). It works fine on iOS 26+.

    Any idea if that can be solved and how?

    Documentation: developer.apple.com/documentat

    cc @mgorbach

    #iosdev #xcode #corespotlight #spotlight #appintents

  36. Apple, can you please explain why running Shortcuts & App Intents on an iOS 18 simulator works fine but fails miserably on iOS 26 and iOS 27?

    Can you please fix that for this release cycle?

    Feedback: FB23342158

    Project is a sample code from Apple: developer.apple.com/documentat

    #iosdev #shortcuts #appintents #xcode

  37. Apple, can you please explain why running Shortcuts & App Intents on an iOS 18 simulator works fine but fails miserably on iOS 26 and iOS 27?

    Can you please fix that for this release cycle?

    Feedback: FB23342158

    Project is a sample code from Apple: developer.apple.com/documentat

    #iosdev #shortcuts #appintents #xcode

  38. Apple, can you please explain why running Shortcuts & App Intents on an iOS 18 simulator works fine but fails miserably on iOS 26 and iOS 27?

    Can you please fix that for this release cycle?

    Feedback: FB23342158

    Project is a sample code from Apple: developer.apple.com/documentat

    #iosdev #shortcuts #appintents #xcode

  39. Apple, can you please explain why running Shortcuts & App Intents on an iOS 18 simulator works fine but fails miserably on iOS 26 and iOS 27?

    Can you please fix that for this release cycle?

    Feedback: FB23342158

    Project is a sample code from Apple: developer.apple.com/documentat

    #iosdev #shortcuts #appintents #xcode

  40. I tried with the attached code. Wdyt?

    It seems the available choices come from the suggestedEntities if implemented, then from allEntities (EnumerableEntityQuery).

    If suggestedEntities, there doesn't seem to be a way to choose something else.

    And allEntities could mean a lot!

    #appintents #iosdev

  41. I tried with the attached code. Wdyt?

    It seems the available choices come from the suggestedEntities if implemented, then from allEntities (EnumerableEntityQuery).

    If suggestedEntities, there doesn't seem to be a way to choose something else.

    And allEntities could mean a lot!

    #appintents #iosdev

  42. I tried with the attached code. Wdyt?

    It seems the available choices come from the suggestedEntities if implemented, then from allEntities (EnumerableEntityQuery).

    If suggestedEntities, there doesn't seem to be a way to choose something else.

    And allEntities could mean a lot!

    #appintents #iosdev

  43. I tried with the attached code. Wdyt?

    It seems the available choices come from the suggestedEntities if implemented, then from allEntities (EnumerableEntityQuery).

    If suggestedEntities, there doesn't seem to be a way to choose something else.

    And allEntities could mean a lot!

    #appintents #iosdev

  44. App Intents question (again 😅): I notice that some "Find" intents allow to choose specific related items when filtering (e.g. an album when searching for a photo or an author when searching for books) instead of a textfield.

    How's that done? What drive the available choices?

    #appintents #iosdev

  45. App Intents question (again 😅): I notice that some "Find" intents allow to choose specific related items when filtering (e.g. an album when searching for a photo or an author when searching for books) instead of a textfield.

    How's that done? What drive the available choices?

    #appintents #iosdev

  46. App Intents question (again 😅): I notice that some "Find" intents allow to choose specific related items when filtering (e.g. an album when searching for a photo or an author when searching for books) instead of a textfield.

    How's that done? What drive the available choices?

    #appintents #iosdev

  47. App Intents question (again 😅): I notice that some "Find" intents allow to choose specific related items when filtering (e.g. an album when searching for a photo or an author when searching for books) instead of a textfield.

    How's that done? What drive the available choices?

    #appintents #iosdev

  48. #AppIntents IndexedEntity type is iOS 18+
    My app minimum deployment is set to iOS 17+
    My app compiles fine and run on a iOS 17 simulator 🤔

    I'm curious, how is that possible?

    #iosdev #xcode

  49. #AppIntents IndexedEntity type is iOS 18+
    My app minimum deployment is set to iOS 17+
    My app compiles fine and run on a iOS 17 simulator 🤔

    I'm curious, how is that possible?

    #iosdev #xcode

  50. #AppIntents IndexedEntity type is iOS 18+
    My app minimum deployment is set to iOS 17+
    My app compiles fine and run on a iOS 17 simulator 🤔

    I'm curious, how is that possible?

    #iosdev #xcode

  51. #AppIntents IndexedEntity type is iOS 18+
    My app minimum deployment is set to iOS 17+
    My app compiles fine and run on a iOS 17 simulator 🤔

    I'm curious, how is that possible?

    #iosdev #xcode

  52. With “Find…” actions in Apple #Shortcuts, is there a way to specify only the date part (not the time) for a filter?

    I now I can omit the time part in my app’s queries but it’s not very intuitive for a user in my opinion.

    Asking for a friend implementing #AppIntents.

  53. With “Find…” actions in Apple #Shortcuts, is there a way to specify only the date part (not the time) for a filter?

    I now I can omit the time part in my app’s queries but it’s not very intuitive for a user in my opinion.

    Asking for a friend implementing #AppIntents.

  54. With “Find…” actions in Apple #Shortcuts, is there a way to specify only the date part (not the time) for a filter?

    I now I can omit the time part in my app’s queries but it’s not very intuitive for a user in my opinion.

    Asking for a friend implementing #AppIntents.

  55. With “Find…” actions in Apple #Shortcuts, is there a way to specify only the date part (not the time) for a filter?

    I now I can omit the time part in my app’s queries but it’s not very intuitive for a user in my opinion.

    Asking for a friend implementing #AppIntents.

  56. one interesting side effect of #AppIntents `supportedModes`, when set to `foreground`: it also opens a window of the default scene in a multi-window environment. Fixed by using foreground(dynamic), which allowed me to foreground the app with openURL using the appropriate scene for the url. #iosdev

  57. one interesting side effect of #AppIntents `supportedModes`, when set to `foreground`: it also opens a window of the default scene in a multi-window environment. Fixed by using foreground(dynamic), which allowed me to foreground the app with openURL using the appropriate scene for the url. #iosdev

  58. one interesting side effect of #AppIntents `supportedModes`, when set to `foreground`: it also opens a window of the default scene in a multi-window environment. Fixed by using foreground(dynamic), which allowed me to foreground the app with openURL using the appropriate scene for the url. #iosdev

  59. So… I’ve just learned that most of my adoration for #AppIntents was premature. 😆 I discovered why they didn’t work from actionable notifications, by having the same issue when I tried to use them in .onMove. 😬
    #BuildInPublic #IndieHacker #iOSDev #IndieDev

  60. So… I’ve just learned that most of my adoration for #AppIntents was premature. 😆 I discovered why they didn’t work from actionable notifications, by having the same issue when I tried to use them in .onMove. 😬
    #BuildInPublic #IndieHacker #iOSDev #IndieDev