오늘 Apple은 미디어 이벤트에서 iOS 14의 최종 공개 릴리스가 내일 출시 될 것이라고 발표했으며, 이는 모든 타사 개발자에게 상당히 충격적인 일이었습니다.

이 반갑지 않은 놀라움은 App Store (가장 최근에는 Hey.com과 Epic)를 둘러싼 수십 건의 논쟁 - 과장 최근에는 Hey.com과 Epic이 당했지만, 평소에도 고통스러우며 혼란스럽고, 임의적인 규칙. 이해 할 수 없는 앱 거부와 가끔씩 일어나는 갑작스런 철회, 앱 승인 후 설명없는 갑작스러운 삭제, 대기업과 '특별히' 신뢰하는 개발자들은 특별한 대우를 주고, 그와 비교한 일반 개발자들에 대한 불평등한 대우. 여기에 애플의 전략은 대체 무엇일까요? 이건 그냥 나쁜 PR같은 게 많이 있는게 아닙니다. 여기에는 해결해야할 심각한 문제, 개발자와의 관계가 있습니다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/db2ebf94-f50c-4f7c-b12e-bb3705b82f8c/Untitled.png


역사적으로 이러한 이벤트는 일반적으로 며칠 후 또는 다음 주에 공개되는 새로운 하드웨어와 iOS의 다음 주요 버전의 향후 릴리스를 발표해왔습니다. 제가 기억하는 한 다음과 같이 진행되었죠.

그러나 오늘 Apple은 iOS 14가 내일 출시 될 것이라고 발표했습니다. 이벤트가 거의 끝나갈 무렵, 태평양 표준시로 오전 11시 경이었습니다. 즉, 미 서부지역 개발자는 iOS 14용 앱 업데이트에 대한 최종 수정을 하고 방금 출시된 Xcode 12 GM과 함께 앱을 제출하고 App Store 검토를 통과해야하는 반나절의 시간이 있습니다. 이러한 작업 중 어느 것도 사소한 일이 아니며 이 짓에 익숙한 사람은 이 작업을 완료하는 데 반나절은 충분하지 않은 시간이라는 걸 동의할 것입니다. 미 동부 지역에서 작업하는 경우, 근무 시간이 끝나기 앱을 만들고, 제출하는 데 남은 시간이 겨우 몇 시간이 제공되었다는 걸 의미합니다. 그리고 당신이 유럽이나 세계의 다른 곳에 살고 있다면, 자, 엿드시고. 내일의 행운을 빕니다!

게다가 최신 SDK, Xcode 12 및 iOS 14 릴리스에는 심각한 버그가 여전히 존재합니다. 제 시간안에 해결되지 않을 것처럼 보입니다.


애플과 개발자의 관계가 점점 약해짐을 감안할 때, 지금 이런 개X끼같은 행동이 그들의 이익에 도움이 되는지 이해할 수 없습니다. 말할 것도 없이 이번 패치에 대한 앱 제출을 제때 검토 할 수있을 것 같지는 않습니다. 우리는 앞서 언급한 문제들로, 우리의 가치를 제대로 평가받지 못한다는 느낌이 듭니다. 이는 지난 몇 년 동안 회사가 손상을 입힌 개발자 관계에 대한 명백한 과실입니다. iOS 14가 개발자에게 사실상 통지없이 내일 출시된다고 발표하는 것은 또 다른 신뢰 위반이자 실망이며 솔직히 개발자들에게 큰 'X발!'처럼 느껴집니다. 타사 개발자에게 이 마지막 순간의 불필요한 스트레스를 주는 데 어떤 목적이 있습니까?

이게 좋은 생각이라고 생각한 Apple에서 iOS 릴리스를 담당하는 사람은 누구입니까? 이것이 좋은 아이디어라고 생각한 개발자 관계 책임자는 누구입니까?

이 결정을 내린 사람들에게 : "X발. X이나 까. 두번." 이라고 전합니다.