2017-10-25 1 views
1

신속한 코드를 사용하여 block safari content 수 있습니다. 비슷한 접근법을 사용하여 AppStore에서 특정 앱의 설치를 제한 할 수 있는지 알아 보는 데 관심이 있습니까?
또한 휴대 전화 설정이 아닌 코드에서 사용자가 기기에서 앱을 삭제하지 못하도록 제한 할 수 있습니까? 애플이 그런 앱을 공개하는 것을 허용하지 않더라도, 나는 연구의 일부로서 해결책을 찾고있다.앱 스토어에서 앱 설치를 차단하고 앱을 사용하여 앱을 삭제합니다.

+0

투표 결과를 알려주십시오. 나는 그것을하는 신속한 코드를 찾고있다. 나는 질문이 가이드 라인에 해당한다고 생각한다. – Nitish

+1

사용자가 기기에서 앱을 삭제하지 못하도록 제한하기 위해 'Apple'이 제공 한 '공용 API'가 없을 것이라고 생각합니다. 'Jailbroken'기기는 가능하지만 단서가 없습니다. 그리고'App Store'에서 특정 앱을 다운로드하는 것을 제한하기 위해이 링크가 도움이 될 수도 있습니다. [https://stackoverflow.com/a/46724720/1603380]. – Buntylm

+0

@Buntylm : 고마워. 이것에 대한 확실한 도움이 될 것입니다. 나는이 프로그램을 몰랐다. – Nitish

답변

3

언급 한 두 가지가 있습니다.

첫째, 지금까지 개발자 Apple에 의해 제공되지 Public API가 없지만 Device Enrollment Program라고 비슷한 방법이 내가 느끼는 Swift 코드를 사용하여 앱 스토어

에서 특정 응용 프로그램의 설치 제한 할 수 있습니다.

Device (장치) 등록 프로그램 (DEP)는 기업과 교육 기관을 도와 애플 배포 프로그램 (ADP)의 일부입니다 쉽게 배포하고 iOS 및 OS X의 장치를 구성합니다. DEP는 제도적으로 소유 한 iPad 및 iPhone 기기와 Mac 컴퓨터를 Apple 또는 Apple 공인 리셀러 또는 이동 통신사에서 직접 구입하여 효율적으로 배포 할 수있는 효율적인 방법을 제공합니다 ( ).

자세한 내용은 developer guide을 방문하십시오.

둘째 : 이제 더 Developer API까지, 장치에서 해당에 대한

같은 응답을 응용 프로그램을 삭제하는 사용자를 제한하지만, 우리는 연구의 일환으로이를보고 우리가 어떤 POC을 개발하는 경우 말할 수 여전히, 그것은 나를 전혀 이해하지 못합니다. (내 장치이고, 더 이상 사용하지 않으려는 경우, 내 인생을 쉽고 더 좋게 만들기 위해 앱을 설치합니다. 삭제할 수있는 옵션이 필요합니다) iOS 기기의 USP는 사용자 경험이므로 우리는 이것을 가능하게 할 수 없으므로 앞으로도 가능할 것으로 생각합니다.

다른 사람들로부터 뭔가 듣고 싶습니다. 가능한 경우 유스 케이스에 왜 그런 해결책을 찾고 있는지 알려주세요. 도움이되기를 바랍니다.

+0

의견을 보내 주셔서 감사합니다. – Nitish

관련 문제