애플리케이션에 관한 한, iOS는 매우 폐쇄적인 시스템입니다. 탈옥 없이는 App Store를 통하지 않는 다른 방법으로 애플리케이션을 가져올 수 없습니다. 또한 각 애플리케이션은 사용자를 보호하기 위해 Apple의 검토를 거칩니다. 그런데 그냥 연막 아닌가요?
문제 사기 신청 거의 매달 Apple 무대에서 논의됩니다. 앱스토어에서 삭제된지 얼마 안됐는데 한 개발자의 사기 앱, 잘 알려진 게임의 인기를 이용하여 빠르게 돈을 벌려고 노력한 사람.
며칠 전 인기 닌텐도 게임도 등장했는데, 포켓몬스터 옐로우그러나 저자는 잘 알려진 콘솔 제조사와는 전혀 다른 사람이었습니다. 순진한 사용자들은 이 게임이 일본의 인기 게임이라고 믿게 되었지만, 메뉴를 로드한 직후 게임이 중단되는 것은 단지 사기에 불과했습니다. 그러나 별 24개 리뷰의 수는 그 자체로 말해줍니다. Apple은 XNUMX시간도 채 지나지 않아 스토어에서 앱을 삭제했습니다. "The Game"은 해당 기간 동안 미국 App Store에서 XNUMX위에 올랐습니다.
당신은 어떻게 거기까지 갈 수 있는지 스스로에게 묻습니다. 엄격한 Apple이 이러한 응용 프로그램을 제어하면 전혀 얻을 수 없습니다. 개발자를 위한 조건, 소위 가이드라인은 오랫동안 알려져 왔습니다. 명확한 규칙이 설정되어 있으며 부정행위자는 본문에 따라 처벌됩니다. 이는 Apple이 조치를 취하기 시작한 몇 주, 때로는 몇 달 후에만 발생하며 이러한 응용 프로그램은 검사를 전혀 통과해서는 안됩니다.
시스템의 결함을 찾기 위해 멀리 갈 필요가 없습니다. 체코 개발자 중 한 명이 나에게 자신의 경험을 간접적으로 털어놓았습니다. 그는 자신의 애플리케이션에 Google Analytics 통계에 사용되는 JavaScript를 구현했는데, 이는 Apple의 규칙에 따라 엄격히 금지되어 있습니다. 그는 시험용으로만 가지고 있었지만 승인을 위해 보내기 전에 제거하는 것을 잊어버렸습니다. 그러나 승인 후에는 어쨌든 작동하지 않았습니다.
그리고 애플 측에서는 어떻게 됐나요? 신청서가 승인절차로 넘어간 지 8일이 지났고 '검토 대기' 상태에서 승인 대기 중이었습니다. 8일째 되는 날, 그녀의 차례가 되었고 승인 과정에서 "검토 중" 상태가 되었습니다. 2분 정도 지나면 이미 승인이 완료되어 App Store에 출시될 준비가 되었습니다. 즉, 신청서를 승인한 사람은 이 신청서에 2분을 투자했습니다. 지원서에서 2분 안에 무엇을 조사할 수 있나요?
분명히 누구도 애플리케이션 코드를 직접 검사하지 않습니다. 애플리케이션에 악성 악성 코드가 포함되어 있는지 여부 등 애플리케이션의 일부 측면을 검사하는 일종의 소프트웨어 봇이 있을 수 있습니다. 그런 다음 인적 요소는 분명히 시작할 수 있는지 여부와 유해한 물질이 포함되어 있지 않은지 여부만 테스트합니다. 그런 다음 App Store로 이동하고 거기에서 문제 없이 사용자 기기로 이동할 수 있습니다.
그 550분 간격은 왜 그렇게 많은 사기성 앱이 App Store에 올라오는지에 대한 설명 중 하나입니다. 현재 000개가 넘는 앱이 있습니다. 그러나 새로운 애플리케이션뿐만 아니라 완전히 새로운 버전의 애플리케이션이든 작은 버그 하나의 수정이든 모든 업데이트가 승인 프로세스에 포함됩니다. 매달 새로운 애플리케이션이 엄청난 속도로 추가됩니다. 각 앱이 한 달에 한 번 업데이트되어야 하는 시점을 약간 계산해 보면, 주말을 포함해 매일 2300시간 동안 앱을 확인한다고 가정하면, 애플은 시간당 약 100개의 앱을 확인해야 합니다. 그리고 그것은 새로운 것을 세지 않습니다. 지원서를 검토하는 직원이 23명이라면 각 직원은 시간당 2개를 처리해야 합니다. 각각 3~XNUMX분만 투자하면 할 수 있습니다.
앱스토어가 처음 시작했을 때는 500개 정도였을 때는 앱 하나하나를 자세히 확인하는 것이 문제가 아니었는데, 어느덧 스토어가 기하급수적으로 늘어나 지금은 1000배나 더 많아졌습니다. 그러한 양으로 인해 개발자가 애플리케이션을 승인하기 전에 몇 주를 기다리지 않고 각 애플리케이션에 충분한 시간을 투자하는 것은 매우 어렵습니다.
그러나 이러한 문제는 계속해서 확대되고 손쉬운 돈을 노리는 사기꾼들이 App Store를 계속 점유할 것이기 때문에 Apple은 이 문제를 해결하기 시작해야 합니다. 이 문제가 회사의 머리에서 커지면 사람들은 응용 프로그램에 대한 신뢰를 훨씬 덜 갖게 될 것이며 이는 개발자와 전체 생태계에 부정적인 영향을 미칠 것입니다. 따라서 애플은 중국 공장의 노동 조건과 마찬가지로 이 문제를 집중적으로 다루기 시작해야 한다.
승인 수준은 문제가 가장 적습니다. Apple이 일반적으로 개발자를 어떻게 대하는지에 대한 또 다른 기사를 작성할 수 있습니다(불행히도 문제가 있는 경우).
안녕하세요. 생태계 전체에 걸쳐 본문에 작은 오류가 있습니다. 애플은 중국 공장의 노동 조건과 마찬가지로 이 문제를 집중적으로 해결해야 한다.
살인은 있어야 하지 않겠습니까?
Apple은 이미 유사한 애플리케이션의 문제를 해결하고 있습니다.
그러한 기사를 작성하기 위해 일부 JavaScript를 사용하는 체코 개발자의 한 경험을 바탕으로 나에게 화 내지 마십시오. 그러나 당신은 여기에서는 물론 블로그에도 게시할 가치가 없는 미친 호언장담을 낳았습니다.
네, 인적 요소가 매우 문제가 많고 애플도 이를 피할 수 없는 것이 사실입니다. 얼마나 많은 사람이 있을 수 있는지 상상할 수 있나요? Apple의 성장에 따른 승인자의 매출액은 얼마입니까?
객관성을 위한 약간의 노력을 기울이면 다른 개발자들로부터도 정보를 수집하게 되며, 규칙에 맞는지 확실하지 않으면 Apple이 다른 애플리케이션을 며칠 동안이라도 승인한다는 사실을 알게 될 것입니다. 예: InApp 구매와 관련하여 Apple은 비교적 오랫동안 연구를 진행해 왔습니다. 애플리케이션 자체의 내부를 실제로 검사하지도 않고 검사할 수도 없기 때문에 혼동하는 것도 큰 문제가 아닙니다. 따라서 Apple이 보여줄 작업을 수행할 수 있고 승인 후에는 다른 작업이 있을 것입니다.
예, 많은 트릭이 있지만 일반적으로 AppStore에서 제거되거나 개발자 계정이 차단되는 경우가 많습니다.
월 1회는 우연히도 평균적인 업데이트가 아닙니다. 대부분의 응용 프로그램은 최신 업데이트를 받지 못합니다. 단순히 따라잡지 못하고 "죽어"버리는 것입니다.
저도 미세한 리뷰를 경험한 것은 사실이지만, 앱스토어의 리뷰 상태가 현실을 보여주는지 의문입니다. 과거에는 iPad 응용 프로그램이 InReview로 전송된 직후 충돌이 발생하여 일주일 동안 그대로 유지되었습니다. iPhone 앱은 그렇게 하지 않았습니다. 그래서 나는 그것에 대해 그런 결론을 내리지 않을 것입니다.
평소에도 좋은 글이네요...
나는 단지 끝에서 두 번째 단락에 있는 작은 오류를 지적하고 싶습니다.
"그러나 비즈니스는 기하급수적으로 성장했고 이제 애플리케이션이 1000배 더 많아졌습니다."
아마도 JE가 있어야 할 것입니다
내가 싫어하는 또 다른 점은 주로 지리학에서 사용되는 생태계라는 단어를 사용하는 것입니다.
추신: 기사 주셔서 감사합니다