Posts

Post not yet marked as solved
3 Replies
1.1k Views
I'm working on an app for an accompanying toy that allows you do drop a marble on a self made track. As a nice bonus I wanted to make it possible to drop a marble using Siri Shortcuts, Siri or the HomePod. So the new iOS 16 App Intents work great for this. The App Intent documentation is bare, but I got the App Intent to work and it evens shows a custom error message when something goes wrong, However I now want to promote the feature. SiriTipUIView is meant for this, however I'm seeing an issue. The application name is missing from the tips UI, instead the phrase starts with a space. The code for the App Shortcuts struct MyAppShortcutsProvider: AppShortcutsProvider {     static var appShortcuts = [         AppShortcut(intent: DropMarbleIntent(), phrases: [             "\(.applicationName) drop marble",             "\(.applicationName) drop a marble",             "Drop a \(.applicationName)",             "Drop \(.applicationName)"         ])     ] } The code for the SiriTipUIView (just for testing) let tipView = SiriTipUIView() tipView.setIntent(intent: DropMarbleIntent()) tipView.sizeToFitUsingConstraints() tipView.allowsDismissal = true presentedSubscription = tipView.publisher(for: \.isPresented).sink { isPresented in if isPresented == false {     self.tableView.tableHeaderView = nil     } } tableView.tableHeaderView = tipView This happens on any iOS 16 simulator and on an iPhone 13 Pro running the iOS 16 release version. Am I missing something, or should I report a bug using feedback?
Posted
by renssies.
Last updated
.
Post marked as solved
2 Replies
949 Views
iOS and iPadOS 15 contain the new layout for the Apple TV remote in the control center. This new layout contains a guide button at the middle top and channel buttons on the right bottom of the remote. I'm currently making a live TV app and I'm interested in capturing the events from these buttons and taking the appropriate actions within the app, like displaying the TV guide view. So how do I capture the events from these buttons and do I need to do something to make these buttons appear/available when my app is active?
Posted
by renssies.
Last updated
.
Post not yet marked as solved
0 Replies
685 Views
I've been reporting this issue for several years under radar 45431755 and now FB FB5708192. Ever since the launch of tvOS Siri has been disabled if you are using an iTunes store in a different language than the Apple TV interface. Yet when the HomePod launched, which now also runs tvOS, Siri was allowed with a Dutch iTunes Store account. So why isn't this allowed on an Apple TV? In my case, the Apple TV is set to English (United States) and I'm using a Dutch iTunes Store account since you have to use the store in your native currency. All our devices here at home are in English (United States) and even the home accessories names are in English in order to use them with Siri on iPhone, Apple Watch, Mac, and HomePod... But not on Apple TV because it is not possible.
Posted
by renssies.
Last updated
.