Our app supports iCloud CloudKit sharing and provides URLs of CKShare records to users (e.g. via UICloudSharingController). Clicking on the URL in the Apple Mail or Messages app in macOS or iOS works fine. Pasting the link into Safari on iOS also works fine.
But including the link in a web page or pasting it into Safari or Chrome on macOS or Edge on Windows 10 (we have a fall-back web site for non-Apple users) results in a fatal "iCloud has stopped responding" error page displayed in the browser.
The app is a "universal" app and is available in both the Mac App Store and iOS App Store. All the CloudKit features otherwise work fine on both platforms.
Does anyone have an idea what we might do to solve this? Do we have something misconfigured somewhere?
I've also submitted a DTS Technical Support Inquiry #735184444 and Feedback #FB7697827.
For example:
https://www.icloud.com/share/0bjtbTTaM5b7bG1ff6dnKFbmg#Wizard_Stories
Results in:
"iCloud has stopped responding."
Details
APP NAME
cloudos2
CLIENT TIME
Mon May 11 2020 14:04:46 GMT-0700 (PDT) (1589231086615)
USER AGENT
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15
HOSTNAME
BUILD INFO
2007Hotfix35__2007Hotfix35__en-us
SESSION ID
e8317bf4-9fc6-4678-b3e9-e190619fdfa8
ENVIRONMENT INFO
PROD
REPORTED ERROR TITLE
ShareRecord: Unable to find applicationIdentifier for containerId = iCloud.com.xxxxx.xxxxx and fileExtension = undefined
REPORTED ERROR TYPE
UNHANDLED_EXCEPTION
ERROR CONTEXT
undefined
LINE NUMBER
11
STACK
r@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:88103
a@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:88150
_getApplicationIdentifier@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:405433
_extractCloudKitResponse@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:403382
init@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:402391
create@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:237251
https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:408011
r@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:439698
i@https://www.icloud.com/system/cloudos2/2007Hotfix35/en-us/main.js:11:180696
promiseReactionJob@[native code]