iOS 앱은 무료이지만 앱 구매를 통해 추가 기능을 사용할 수 있습니다. 현재 베타 테스터는 버그를 찾는 일을 잘하고 있으며 열심히 노력하여 보상을 받고 싶습니다. 나는 적어도 내가 할 수있는 일은 그들에게 기능을 직접 구매할 필요가 없도록 앱의 풀 버전을 제공하는 것이라고 생각한다. 그러나이 작업을 수행하는 가장 좋은 방법은 무엇인지 모르겠습니다.앱을 구매 한 상태에서 iOS 앱 베타 테스터에 보상을 줍니까?
앱 구매시 프로모션 코드가 표시되지 않으므로 프로모션 코드를 이메일로 보낼 수 없습니다.
나는 모든 테스터 장치 UDID를 가지고 있으므로 응용 프로그램이 시작될 때 장치 UDID를 잡고 '승인 된'UDID의 내부 목록과 비교할 수 있습니다. 이것은 다른 개발자들이하는 일입니까?
내 문제 :
- 응용 구매 내용의 베타 테스터가 새로운 장치 로 이동하는 경우 그래서 그들이 내용하지 않는 수 있도록 할 수 없을 것, 자신의 iTunes 계정에 연결되지 것 나는 그들의 새로운 UDID와 함께 앱 스토어에 빌드를 새로 발표했다. 결국 그들은 어쨌든 을 사야 할 것입니다.
- 내부 목록이 인 경우 해커가 목록을 수정하고 자신을 추가 할 수있는 허점이 있습니다.
무엇을 하시겠습니까?
내가 편안하다고 말한 것이지만이 방법을 사용하기로 결정했습니다. 나는 새로운 가능성이 있는지를보기 위해 다시 이것을 다시 접근해야 할 것이다. – brianpartridge
iPhone Explorer와 같은 도구는 App 번들에있는 파일을 장치에 저장 한 후에 수정할 수 있습니다. 체크 및 균형을 유지하거나 파일을 바이너리로 저장하여 염려되는 경우 해적질이 될 수 있습니다. –
유감스럽게도 그런 오래된 질문을 되살려 내지 만 합법적 인 해커의 도움을 받아 해커가 UDID를 변경하지 못하도록하기 위해 UDID 목록의 소금에 절인 해시를 유지하고 시작시 해시에 대한 목록을 확인하는 것이 좋습니다. – Garrett