I'm having this same issue, did you ever find a solution Michael?
[tags:wwdc20-10074]
9 results found
Post
Replies
Boosts
Views
Activity
I've been trying to use the console to debug a problem with my SiriKit Intent which I added to launch my app from short cuts. The Log messages are as follows: error 21:39:20.087846-0400 intents_helper +[INUIImageSizeProvider downscaledPNGImageForImage:size:error:] Non-fatal error: Error Domain=IntentsErrorDomain Code=6009 Scaled size is larger than image size UserInfo={NSDebugDescription=Scaled size is larger than image size} error 21:39:20.090408-0400 Shortcuts -[INCache cacheableObjectForIdentifier:] Unable to find cacheable object with identifier intents-remote-image-proxy:?proxyIdentifier=82C0975C-D3F9-69E5-6F55-7E4EBEE3F41A.png&storageServiceIdentifier=com.apple.Intents.INImageServiceConnection in cache. error 21:39:20.096812-0400 Shortcuts _INCExtensionManagerFetchMatchingSiriExtensionForIntent_block_invoke_2 Failed to find extension Error Domain=INExtensionMatchingErrorDomain Code=3001 (null) UserInfo={ExtensionPointName=com.apple.intents-service} error 21:39:20.100112-0400 Shortcuts -[WFAction run
I saw this 3001 when my Intent target version was higher than my device version. I just lowered my intent IPHONEOS_DEPLOYMENT_TARGET version in Build Settings and it worked. Hopefully this helps!
Problem still exists in 2nd Xcode beta
Here's the info.plist content and the Feedback number is - FB7834610 .. <key>NSExtension</key> <dict> <key>NSExtensionAttributes</key> <dict> <key>IntentsRestrictedWhileLocked</key> <array/> <key>IntentsRestrictedWhileProtectedDataUnavailable</key> <array/> <key>IntentsSupported</key> <array> <string>INSearchForMessagesIntent</string> <string>INSendMessageIntent</string> <string>StartMeetingIntent</string> </array> </dict> <key>NSExtensionPointIdentifier</key> <string>com.apple.intents-service</string> <key>NSExtensionPrincipalClass</key> <string>$(PRODUCT_MODULE_NAME).IntentHandler</string> </dict> and this is in the info.plist for the Extension.
Thanks Will post generate a FB and post here later today (in meetings all day :( ). I do have the IntentsSupported in my plist, which I will also post.
Please make sure that you have the intent listed under the IntentsSupported key in the NSExtensionAttributes dictionary in the Info.plist file for the extension: tt<key>NSExtensionAttributes</key> tt<dict> tttt... tttt<key>IntentsSupported</key> tttt<array> tttttt<string>YourIntentClassName</string> tttt</array> tt</dict> Without the listing in the IntentsSupported array in the Info.plist file for your app extension, your intent will not be executed as the system will not find it as valid for execution. Edit: It looks like I misread your initial issue. Could you file a feedback report with a sysdiagnose and a sample project, and post the FB number here?
Is there other data that I need to look at to make sure it is setup correctly?
I have developed a Siri shortcut, which works just fine for a few hours after opening the app. However, after some time, Siri says I'm having a bit of trouble here. Please try again. But once I open the app again, the shortcut works just fine. I want to know why this happens - why does the shortcut only work fine for a few hours after opening the app and not after that? Thank you!