{"id":34862,"date":"2022-01-31T16:06:05","date_gmt":"2022-01-31T21:06:05","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=34862"},"modified":"2022-04-05T14:50:40","modified_gmt":"2022-04-05T18:50:40","slug":"getting-feedback-to-apple","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/01\/31\/getting-feedback-to-apple\/","title":{"rendered":"Getting Feedback to Apple"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/bhansmeyer\/status\/1486688688339836937\">Becky Hansmeyer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/bhansmeyer\/status\/1486688688339836937\">\n<p>Reflecting on the whole iCloud kerfuffle, I think one major issue is that none of us know how to escalate a critical problem to the right person. Support folks usually lack an understanding of the context, the dev forums aren&rsquo;t monitored, and radars are likely backlogged.<\/p>\n<p>There&rsquo;s a reason so many developers on Twitter include feedback\/radar numbers in their tweets: they are more likely to reach the correct person\/team here on Twitter. So, we find that problems tend to start on Stack Overflow\/dev forums, then bubble up through Twitter &mdash;&gt; media.<\/p>\n<p>What&rsquo;s the solution to this? Apple has already created successful Q&amp;A environments where participants are heard, understood, and given feedback: the Swift evolution forums, and the WWDC Digital Lounges.<\/p>\n<p>I realize it&rsquo;s hard to scale that to a system that is: open year-round, and includes narrow access to someone from every single framework team. But something or someone has to act as a better switchboard: a &ldquo;sure, let me transfer you to the SwiftUI department.&rdquo;<\/p>\n<p>As of right now, it is an absolute fact that Twitter is a developer&rsquo;s best avenue for getting a bug fixed: IF they can get their tweet in front of an Apple engineer, either by having a large following or being retweeted by someone with a large following.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/alexr\/status\/1486754771927121929\">Alex Rosenberg<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/alexr\/status\/1486754771927121929\">\n<p>Iff you had actual Radar access and iff you knew the component that they use to actually track operational issues with iCloud, then it would be &#x1F4AF;% effective. However, the culture is broken by secrecy and nobody outside that org would know or be able to see the correct component.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/mattcassinelli\/status\/1486714312215326724\">Matthew Cassinelli<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/mattcassinelli\/status\/1486714312215326724\">\n<p>Yes. I know every specific bug for Shortcuts but to communicate them to my old team feels like harassing them and not actually being a friend.<\/p>\n<p>It&rsquo;d also take me 8 hours straight of filing radars for free for things that have been clearly broken for years<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/gank41\/status\/1486714226139824128\">Jeff<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/gank41\/status\/1486714226139824128\">\n<p>What does seem to work in situations like these IS to run to the press. I&rsquo;ve seen issues from before I started seeing it reported on various sites. And when it cropped up on one tech site, all of a sudden it&rsquo;s everywhere. Boom. Problem fixed in like a week?<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/CanYouImagineI\/status\/1486995897057693699\">Johann<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/CanYouImagineI\/status\/1486995897057693699\">\n<p>I&rsquo;ve currently used a Code Level Incident to get some extra eyes on FileProvider-integration, because the documentation is from 2017 (WWDC video + slides and not complete) and it&rsquo;s buggy on a few sides.<\/p>\n<\/blockquote>\n\n<p>My experience is that you can pay DTS to confirm that a bug is in Apple&rsquo;s code rather than yours. Sometimes they will have a workaround to offer you. You can give them a bug number to associate with your case, but I can&rsquo;t say that this seems to escalate the bug and lead to it being fixed any faster.<\/p>\n\n<p><a href=\"https:\/\/www.reddit.com\/r\/AppleMusic\/comments\/sgdi0v\/its_obvious_that_tim_cook_doesnt_use_apple_music\/huwgguf\/?context=8&amp;depth=9\">Dave B<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.reddit.com\/r\/AppleMusic\/comments\/sgdi0v\/its_obvious_that_tim_cook_doesnt_use_apple_music\/huwgguf\/?context=8&amp;depth=9\">\n<p>Tim Cook isn&rsquo;t a product guy like Steve was. He doesn&rsquo;t have hands-on knowledge or insight into the products. He&rsquo;s an incredible businessman but not a product guy.<\/p>\n<p>That&rsquo;s why when there&rsquo;s a problem with a product, people have to let him know so that he passes it down the chain to fix it.<\/p>\n<p>[&#8230;]<\/p>\n<p>The best way to call attention to these kinds of issues is to bring them to popular figures in the Apple community.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/12\/17\/apple-music-feedback-made-it-to-cook\/\">Apple Music Feedback Made It to Cook<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/01\/24\/increased-icloud-errors\/\">Increased iCloud Errors<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/01\/17\/safari-15-indexeddb-information-leaks\/\">Safari 15 IndexedDB Information Leaks<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/04\/09\/how-to-get-bugs-fixed-by-apple\/\">How to Get Bugs Fixed by Apple<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/03\/11\/the-sad-state-of-logging-bugs-for-apple\/\">The Sad State of Logging Bugs for Apple<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2012\/12\/11\/media-release-or-bug-report\/\">Media Release or Bug Report?<\/a><\/li>\n<\/ul>\n\n<p id=\"getting-feedback-to-apple-update-2022-02-16\">Update (2022-02-16): <a href=\"https:\/\/twitter.com\/siegel\/status\/1493780298936455170\">Rich Siegel<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/siegel\/status\/1493780298936455170\"><p>There <em>was<\/em> a time when &ldquo;write to DTS with the bug number&rdquo; was a recommended course of action, and they&rsquo;d either provide a workaround or explain in detail why it wasn&rsquo;t possible. I think those days are gone, though.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Becky Hansmeyer: Reflecting on the whole iCloud kerfuffle, I think one major issue is that none of us know how to escalate a critical problem to the right person. Support folks usually lack an understanding of the context, the dev forums aren&rsquo;t monitored, and radars are likely backlogged. There&rsquo;s a reason so many developers on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-01-31T21:06:09Z","apple_news_api_id":"5a805e3e-c02c-4efe-b9ec-d6b2039353d6","apple_news_api_modified_at":"2022-04-05T18:50:44Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/AWoBePsAsTv657NayA5NT1g","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[38,2164,16,31,2078,30,2077,71,2109,1686,49],"class_list":["post-34862","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple","tag-file-provider-extensions","tag-icloud","tag-ios","tag-ios-15","tag-mac","tag-macos-12","tag-programming","tag-radar-and-feedback-assistant","tag-shortcuts","tag-twitter"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=34862"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34862\/revisions"}],"predecessor-version":[{"id":35454,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34862\/revisions\/35454"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=34862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=34862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=34862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}