iOS 앱 승인

iOS app approvals

iOS용 모바일 앱 제출은 앱스토어에 게시되기 전에 SDK 계약서에 명시된 App Review 팀의 승인을 받아야 한다.비록 애플이 나중에 이것을 할 수 있는 저자의 능력을 철회할 수도 있지만,[1] 비록 애플이 애플에 개별 아이폰에 대한 애플리케이션 라이센스를 수동으로 제출함으로써, 애플리케이션이 거부될 경우, 애플리케이션은 여전히 특별 배포될 수 있다.[2]

비공개 합의는 개발자들이 거부 통지서의 내용을 게시하는 것을 항상 금지해 왔지만, 애플은 이제 명시적인 비공개 경고로 거부서에 라벨을 붙이기 시작했다.[3]애플은 이후 NDA를[how?] '개발자에게 너무 큰 부담을 줬다'[4]는 이유로 바꿨지만 거부 통지서 게재 금지 결정을 번복하지는 않았다.[5]일부 애플리케이션은 개발자의 요청으로 지역별 앱 스토어 외부에서 이용할 수 없다.[6]

또 애플은 프로그램 개발자 중 한 명(VLC 미디어 플레이어)의 불만이 제기되자 GNU General Public License(GPL)에 따라 허가받은 소프트웨어를 앱스토어에서 삭제해 앱스토어의 서비스 약관이 GPL과 일치하지 않는다고 주장했다.[7]

기능 제한

지원자들은 애플 앱을 근본적으로 복제했다는 이유로, 예를 들어, 기능이나 용도가 추가되지 않은 이메일 인터페이스를 [8]제공하거나, 내장된 SMS 앱과 동일한 요소를 갖는 등의 이유로 앱을 거부당했다.[9]아이튠즈의 기능을 복제했다는 이유로 신청도 거절당했다.[10]신청서가 "한정 효용"[11]만 있는 경우 거부될 수 있다.일부 보고서에는 툴바를 화면 하단에 배치해야 하며 진동 기능은 경보에만 사용해야 한다고 나와 있다.[12]

승인 프로세스

2008년 7월에 출시된 앱스토어는 출시 첫 달 동안 하루 평균 약 100만 달러의 애플리케이션 매출을 올렸다.[13]앱스토어에 어플리케이션을 도입하기 위해서는 개발자들이 앱을 제출하고 애플로부터 승인이나 거부를 기다려야 했다.거부된 앱은 수정 및 재제출이 가능하도록 거부 이유에 대한 피드백을 받았다.[14]

애플에 대한 승인 절차는 개발자에 대한 피드백과 앱 승인 지연 시간 측면에서 시간이 지나면서 달라졌다.2009년 7월, 신청은 몇 주가 걸릴 수 있다.애플은 2009년 말 공정을 간소화했고, 며칠 만에 일부 앱이 처리됐다.[15]또한 2009년 12월부터 앱스토어는 단순히 '승인 대기'와 '승인' 또는 '거부'를 보여주는 것이 아니라 승인 과정에 대해 개발자들에게 상세한 피드백을 제공하기 시작했다.

시간이 지남에 따라 애플리케이션 개발에서 추세가 나타나면서 요구사항이 진화했다.예를 들어, 광고를 위해 사용자의 위치에 접속하는 애플리케이션은 2009년 가을 이전에 유효했다.이 시점 이후, 단순히 광고에 위치 데이터를 사용하는 것을 넘어 더 강력한 사용자 경험을 제공하지 않는 앱이 거부되었다.문서화되지 않은 API 사용과 같은 다른 요구사항은 항상 거부로 이어졌다.

2010년 iPad 앱 승인 프로세스는 이전에 iPhone 애플리케이션에서 경험했던 주와 유사하게 길어질 수 있었다.2010년 6월 WWDC 2010의 스티브 잡스는 앱의 95%가 영업일 7일 이내에 처리되었다고 말했다.[16]애플 개발자 포털에 따르면 2014년 7월 3일 기준 신규·업데이트 앱의 98%가 영업일 기준 처리됐다.[17]

검토 지침

2010년 9월 9일, 애플은 개발자를 위한 앱스토어 리뷰 가이드라인을 공식 발간했다.[18]이때 몇 가지 개발 제한이 해제되었고 이전에 거부된 애플리케이션의 많은 개발자들은 새로운 지침에 따라 신청서를 다시 제출하도록 요청받았다.앱 리뷰 가이드라인 문서는 애플이 언제든 바꿀 수 있는 살아있는 문서다.기본적으로 이 가이드라인은 포르노, 폭력, 법적 문제, 사용자 경험, 그리고 앱에서 더 구체적인 가이드라인에 대한 문제를 예방하기 위해 시행된다.애플은 판매와 앱스토어 포함을 승인하기 전에 이 가이드라인과 함께 각 앱을 점검한다.

피처링되는 앱은 App Store 내에서 Apple에 의해, 일반적으로 특정 앱 범주 내에서 프로모션될 것이다.앱 피처링을 위한 구체적인 가이드라인은 없지만,[19] 앱을 출시하기 전에 애플에서 직접 피드백을 수집하는 앱 개발자들이 피처링 기회를 높여주는 사례도 있다.[20]

주목할 만한 거부된 앱

신문 및 잡지 내용

애플은 2009년 5월 뉴욕타임스(NYT), 프랑스르몽드, 영국의 타블로이드판 더선 등 전 세계 50여 개 신문의 콘텐츠를 읽을 수 있는 아이폰 앱인 '뉴스페이퍼'의 첫 번째 버전을 거부했다.이 앱은 토플리스가 없는 "3페이지" 소녀들의 일상 기능이 "obscene"로 묘사되었기 때문에 거부되었다.신청서의 두 번째 버전이 제출되어 더에 대한 접근을 없애고 0.59파운드의 가격표를 추가했다.이 앱은 아이폰 OS 3.0 소프트웨어가 출시된 후인 여름에 사용할 수 있게 되었다.[21][22]Eucalyptus라고 불리는 '신문'과 비슷한 성격의 또 다른 애플리케이션은 사용자들이 아이폰으로 전자책을 다운받을 수 있도록 허용했지만, 애플은 다운로드 받을 수 있었던 전자책 중 하나가 카마 수트라였기 때문에 거절했다.그 이후 금지는 풀렸다.[23]

우리는 아이폰에서 포르노를 꺼낼 도덕적 책임이 있다고 믿는다.포르노를 원하는 사람들은 안드로이드폰을 살 수 있다.

유럽 잡지를 유타 표준에 맞출 수는 없다.

Mathias Müller von Blumencron (editor of Der Spiegel, warning that the news magazine would not alter its content for the App Store)[25]

앱스토어에는 아직 삭제되지 않은 플레이보이, 스포츠 일러스트레이티드 성인용 앱이 있고, 일부 앱은 성인용 콘텐츠를 이유로 삭제돼 위선 의혹이 불거졌다.그럼에도 불구하고 성인 사이트들은 아이폰과 아이패드 사용자들을 위한 마케팅을 계속하고 있다.[26][27][28]2009년 11월에는 스턴(인쇄 발행부수가 약 90만부인 독일의 주류 주간지)의 적용이 예고 없이 몇 주 동안 삭제되었다.[25][29]2010년 1월, 유럽 최대 신문인 독일 타블로이드 빌드는 애플의 요청에 따라 아이폰 버전의 인쇄물에서 내용을 삭제했고, 이후 나체 때문에 스턴의 경우와 같이 응용 프로그램 중 하나를 수정해야 했다.[30]독일잡지출판협회(VDZ)는 이런 개입으로 애플이 검열을 향해 나아갈 수도 있다고 경고했다.[30]

가디언은 애플의 명시적 콘텐츠 거부는 수년간 영국 출판사에 콘텐츠 제한을 가했던 배급사 WHSmith의 거부와 유사하다고 설명했다.패션잡지 '덤벙앤혼돈'의 노동자들은 아이패드 판에 '이란판'이라는 별명을 붙였다.[24]

퓰리처상 수상 만화

애플은 2009년 12월 만화가 마크 피오레의 뉴스툰이라는 만화앱을 '공인을 뜯어고쳤다'는 이유로 금지했다.[31][32]2010년 4월, 피오레는 정치 풍자 만화로 퓰리처상을 수상하면서 인터넷 만화가로는 처음으로 이 권위 있는 저널리즘 상을 수상한 역사가 되었다.[31][32][33]상을 받은 후 이 이야기가 터지자, 애플은 피오레에게 그의 앱을 다시 제출해 달라고 요청했고, 이후 받아들여졌다.피오어는 "물론 내 것이 승인을 받을 수도 있지만, 퓰리처 상을 타지 못한 사람과 내 것보다 더 나은 정치 앱을 만들고 있는 사람은 어떨까?정치적 소재가 있는 앱 승인을 받으려면 언론의 광풍이 필요한가?"[32]

베이비 셰이커

2009년 4월 베이비 셰이커라는 게임이 앱스토어에 대한 승인을 받은 후 불만 때문에 나중에 삭제되었다.이 게임은 사용자가 우는 만화 아기를 조용히 시키기 위해 휴대전화를 흔드는 것을 허용했다.[34]이 앱은 아기를 흔들면 심각한 뇌손상이 발생하는 질환인 흔들린 아기 증후군을 가볍게 여긴다는 지적을 받았다.[35]

나인 인치 네일즈

2009년 5월, 나인인치 네일의 트렌트 레즈너자신의 트위터를 통해 애플이 "주관할 수 없는 콘텐츠" 때문에 나인인치 네일즈의 업데이트를 거부했다고 발표했다.[36]이 개발자는 나인 인치 네일즈 토론 게시판에 이 상황을 더 자세히 설명하는 글을 올렸다.

v1.0은 라이브. v1.0.3은 콘텐츠 때문에 거부되었지만 앱에는 콘텐츠가 없다.이는 주로 해외 사용자를 위해 앱을 다운시키는 버그를 고치기 위한 안정성 릴리스였다.1.0이 가동된 지 24시간 만에 버그가 고쳐졌고 우리는 그 이후로 애플이 승인하기를 기다리고 있다.한편, 이 앱은 버그로 인해 당연히 좌절할 정도로 국제적인 사용자들로부터 점점 더 많은 1개의 스타 시청률을 얻고 있다. "그러나 우리의 손은 묶여 있는 것 같다."[37]

애플은 나중에 업데이트를 허용했다.[38]

아이폰 eBook

2009년 12월 테드 랜도의 eBook 앱 'Take Control of iPhone OS 3(Take Control of iPhone OS 3)'가 애플에 의해 거부당했다.그 앱은 탈옥에 대한 모든 언급이 삭제될 때까지 앱스토어에 다시 들어갈 수 없었다.[39]

드론 타격 경보

조쉬 베글리는 2012년 8월 미군 드론 항공기가 표적을 타격할 때마다 푸시 알림보내는 드론 스트라이크 아이폰 앱을 만들었다.애플은 그 콘텐츠가 "거절하고 조잡하다"는 것을 발견하고 그 앱은 거부당했다.[40]

HKmap.live

2019년 9월 익명의 개발자가 앱스토어에 'HKmap.live'라는 앱을 제출해 2019~20년 홍콩 시위 과정에서 경찰차, 무장경찰, 부상자 발생 사건 등을 추적하고 있다.그러나 애플은 이 앱을 거절했고 10월 4일 결정을 번복했다.중국 관영매체 인민일보가 애플의 행동을 비판하고 나섰다.10월 9일, 애플은 이 앱이 삭제되었다고 발표했다.[41][42]

보안

모든 iOS App Store 애플리케이션은 샌드박스를 지원해야 하며 올바른 기능에 필요한 모든 권한을 나열해야 한다.[43]검토 과정 중에, 각 애플리케이션은 수동으로 테스트되며, 정적 분석은 그것의 이진 코드로 실행된다.[44][45]

2013년, 동적 코드 재조립 기법을 사용하고 스티븐슨 중편소설과 관련하여 "Jekyll"이라는 이름을 가진 테스트 멀웨어 애플리케이션이 승인되어 앱 스토어에 출시되었다.[46]애플은 이번 공격에 대응해 iOS에 불특정 변경이 이뤄졌다고 주장했다.[47][48]

2015년 9월에는 앱스토어에 감염 프로그램이 공개돼 공개 다운로드를 받았다.이 악성 코드는 Xcode의 변형 버전을 통해 중국 합법 소프트웨어에 내장되어 있었다(XcodeGhost 참조).[49][50]그 코드를 가진 더 큰 어플리케이션으로는 앵그리 버드2, 캠카드, TinyDeal.com 등이 있다.[51][52]애플은 이 공격을 확인했으며 개발자들과 함께 앱을 재구축하기 위해 적절한 버전의 Xcode를 사용하고 있는지 확인하고 있다고 밝혔다.[53]

애플도 2015년 10월 개인정보 보호 문제로 앱스토어에서 애플리케이션을 삭제한 사실을 확인했다.그들은 애플리케이션을 사용하여 SSL/TLS 보안 솔루션을 손상시킬 수 있다고 논평했다.[54][55]

참조

  1. ^ Sande, Steven (2008-09-15). "Podcaster app distributed via Ad Hoc after Apple rejection". Tuaw.com. Retrieved 2009-12-02.
  2. ^ Palmer, Robert (2008-09-23). "Podcaster dev can't provision any more licenses". Tuaw.com. Retrieved 2009-12-02.
  3. ^ "Apple Extends Non-Disclosure to App Store Rejection Letters". Mac Rumors. 2008-09-23. Archived from the original on 16 January 2010. Retrieved 2009-12-02.
  4. ^ "Apple Drops iPhone Non Disclosure Agreement (NDA)". Mac Rumors. 2008-10-01. Retrieved 2009-12-02.
  5. ^ Hansell, Saul (2008-10-01). "A Slice of Glasnost at Apple - Bits Blog - NYTimes.com". Bits.blogs.nytimes.com. Retrieved 2009-12-02.
  6. ^ "Eye-Fi Forums • View topic - Outside US". Forums.eye.fi. Archived from the original on 2009-03-15. Retrieved 2009-12-02.
  7. ^ David Murphy (8 January 2011). "Apple Pulls VLC Player from App Store Due to GPL". PCMag.com. PC Magazine. Archived from the original on 11 January 2011. Retrieved 8 January 2011.
  8. ^ Palmer, Robert (2008-09-22). "Apple rejects another app for duplicating functionality". Tuaw.com. Retrieved 2009-12-02.
  9. ^ "Syncode - Blog – iTweetReply 1.1 Rejected". Blog.syncode.com.au. Archived from the original on 25 October 2009. Retrieved 2009-12-02.
  10. ^ "Almerica's Blog About Technology and Other Interesting Stuff: Podcaster rejeceted because it duplicates iTunes functionality". Almerica.blogspot.com. 2008-09-11. Archived from the original on 15 November 2009. Retrieved 2009-12-02.
  11. ^ "MacRumors iPhone Blog: Apple Rejecting Apps Based on 'Limited Utility'". Macrumors.com. 2008-09-04. Archived from the original on 15 November 2009. Retrieved 2009-12-02.
  12. ^ Sadun, Erica (2008-08-08). "Dear Auntie TUAW: AppStore Rejection". Tuaw.com. Archived from the original on 5 December 2009. Retrieved 2009-12-02.
  13. ^ "AppStore".
  14. ^ "Thoughts on the iPhone App Review Process".
  15. ^ "Apple's New Years Resolution".
  16. ^ WWDC 2010 스티브 잡스 앱스토어
  17. ^ App Store 승인 프로세스.2014년 7월 17일 회수
  18. ^ 앱 스토어 검토 지침 - 앱 스토어 리소스 센터
  19. ^ "How to Put an App on the App Store: A Step-By-Step Guide".
  20. ^ "Retail Ecommerce Research & News – Digital Commerce 360".
  21. ^ "The Sun's 'obscene' Page 3 girls get iPhone newspaper app banned by Apple". Guardian. London. 2009-05-06. Retrieved 2009-12-02.
  22. ^ Sherwood, James (2009-05-05). "Apple bans Page 3 from iPhone app". Reghardware.co.uk. Archived from the original on 2009-11-26. Retrieved 2009-12-02.
  23. ^ Logged in as click here to log out (2009-05-24). "Apple backtracks over ban on ebook application Eucalyptus Technology guardian.co.uk". Guardian. London. Retrieved 2009-12-02.
  24. ^ a b Jack Schofield (2010-05-10). "Wikipedia's porn purge, and cleaning up for the iPad". The Guardian.
  25. ^ a b Pfanner, Eric (2010-03-14). "Publishers Question Apple's Rejection of Nudity". NYTimes.com. Archived from the original on 30 March 2010. Retrieved 2010-04-15.
  26. ^ MG Siegler (Feb 23, 2010). "Apple, There's Pornography On My iPhone. The App Is Called Safari. You Made It". TechCrunch. Archived from the original on 27 May 2010. Retrieved 30 May 2010.
  27. ^ Kincaid, Jason (Feb 20, 2010). "The New App Store Rules: No Swimsuits, No Skin, And No Innuendo". TechCrunch. Archived from the original on 26 May 2010. Retrieved 30 May 2010.
  28. ^ Charles "Zan" Christensen (May 24, 2010). "iPad Publishing No Savior for Small Press, LGBT Comics Creators". Prism Comics. Archived from the original on 29 May 2010. Retrieved 30 May 2010.
  29. ^ Goebel, Markus (2010-03-29). "Europe's biggest publisher embraces the WePad". Techcrunch. Archived from the original on 14 April 2010. Retrieved 2010-04-15.
  30. ^ a b 메르세데스 번즈:아이폰 앱 가디언에 핀업 문제애플줄지어독일 출판사, 2010년 3월 9일
  31. ^ a b Paul, Ian (2010-04-16). "Apple Rejects Pulitzer Prize Winner's App". PC World. Archived from the original on 18 April 2010. Retrieved 2010-04-17.
  32. ^ a b c Stelter, Brian (2010-04-16). "A Pulitzer Winner Gets Apple's Reconsideration". New York Times. Archived from the original on 17 April 2010. Retrieved 2010-04-17.
  33. ^ "Slashdot Apple Story Apple Blocks Cartoonist From App Store". Slashdot. Retrieved 2010-04-15.
  34. ^ "Baby Shaker Game Causes Outrage BBC". BBC News. 2009-04-24. Retrieved 2009-12-02.
  35. ^ Choney, Suzanne (22 April 2009). "'Baby Shaker' app pulled from iPhone store". NBC. Retrieved 19 July 2015.
  36. ^ trent_reznor. "Trent Reznor (trent_reznor) on Twitter". Twitter.com. Retrieved December 2, 2009.
  37. ^ "NIN iPhone app rejection". Forum.nin.com. Archived from the original on May 7, 2009. Retrieved December 2, 2009.
  38. ^ "Apple Allows NIN App Update". Uk.i4u.com. May 11, 2009. Retrieved December 2, 2009.[영구적 데드링크]
  39. ^ "Rejected By Apple". Mac Observer. Retrieved June 16, 2016.
  40. ^ "Apple bans 'drone strike' app". Infosecurity Magazine. 31 August 2012. Retrieved November 5, 2012.
  41. ^ "Apple under fire from China over HKmap.live app that tracks police activity amid Hong Kong protests". South China Morning Post. 9 October 2019. Retrieved 10 October 2019.
  42. ^ "Apple Removes App That Tracked Hong Kong Police". The New York Times. 9 October 2019. Retrieved 10 October 2019.
  43. ^ Jannie Zaaiman, Louise Leenan Icws 2015 - 제10차 사이버 전쟁보안 국제 회의, 학술 회의 제한, 2015, 페이지 160
  44. ^ "How Apple is improving mobile app security".
  45. ^ "How does iOS Mobile Security work and why do I need it?". 4 August 2014.
  46. ^ http://www.networkworld.com/news/2013/081913-jekyll-test-attack-sneaks-through-272947.html[데드링크]
  47. ^ "IOS malware can sneak through Apple's approval process, researchers show". TheGuardian.com. 19 August 2013.
  48. ^ http://www.technologyreview.com/news/518096/remotely-assembled-malware-blows-past-apples-screening-process/[데드링크]
  49. ^ "Novel Malware XcodeGhost Modifies Xcode, Infects Apple iOS Apps and Hits App Store". 17 September 2015.
  50. ^ "Apple cleans up iOS App Store after first big malware attack". The Register.
  51. ^ Lovejoy, Ben (21 September 2015). "Security firm publishes list of some of the iOS apps infected by XcodeGhost – including Angry Birds 2". 9to5Mac. Retrieved 2015-09-21.
  52. ^ "85 legitimate iPhone apps that were infected with malware in the big App Store hack". www.yahoo.com. Retrieved 2015-09-21.
  53. ^ 로이터
  54. ^ "How to delete an app that has a configuration profile on your iPhone, iPad or iPod touch".
  55. ^ "Apple borks Apple News ad-blocking app due to 'privacy concerns'". The Register.