문제

나는 첫 번째 앱을 만드는 과정에서 AD HOC 프로비저닝 프로파일 및 개발 프로비저닝 프로필에 대한 혼란을 초래합니다. 나는이 질문 이이 전에 묻는 것을 이해하지만 몇 가지 설명과 확인이 필요하다는 것을 이해합니다.

StackOverflow의 이전 답변을보고 있습니다. 다음 차이가있는 경우 :

  1. Ad hoc 빌드는 iTunes없이 설치할 수 있지만 개발 빌드 (.ipa)를 iTunes 에 설치해야합니다

  2. 디버거는 Ad hoc 빌드에 저격화 될 수 없지만 개발 빌드에는 디버거

  3. 장치 토큰은 APN이 두 가지 모드를 사용하는 것과 다르며 빌드에 따라 생산 환경은 AD HOC 또는 개발

    다음에 다음 질문이 있습니다

    1. 많은 포럼에서 ad hoc 빌드에 100 명의 사용자가 한계가 있지만 발달 빌드의 한계가있는 경우 언급 된 것은 아닙니다. 또한이 100 명의 사용자의 이러한 한계는 개발자 프로파일 또는 응용 프로그램 당

    2. 은 또한 Ad hoc 빌드 만 해당 장치의 UDID가 설치되어야합니까? 발달 빌드는 어떨까요?

      제가 차이점이 올바르게 차이가 있는지 확인하십시오.이 문제가 중요한 차이점이 있고 질문에 대한 정보는 엄청난 도움이 될 것입니다

도움이 되었습니까?

해결책

Expanding on your comments

  1. Ad Hoc builds can be distributed and installed though iTunes, the X Code organizer or though the web. One service for managing adhoc builds and testing is Testflight (https://testflightapp.com/) check them out they have lots of resources regarding provision profiles,

  2. Normally your distribution builds are optimized with debugging information stripped, so yes you can not debug adhoc & distribution builds in the debugger.

  3. Your App ID is linked to APNS, so the certificate you generate is linked to your application. Device tokens on Sandbox and production are different.

To answer your questions

  1. for your iOS developer profile you're limited to 100 devices across the entire account. These are shared between applications. 100 devices means that you are allowed to register 100 devices per developer account per year. At the end of the year when you renew your account you can edit this list and reset your device quota.

  2. Both ad hoc builds and developer builds require your UDIDs. What happens is that the provision profile (development or adhoc) must match the provision profile that the app was signed against. Under development it's usually easiest to use a wildcard App ID (such as *) but when you are releasing (under ad hoc or app store distribution) you should use the full App ID name such as com.company.appname this is to identify your app under services such as In app purchases or Push notification services

다른 팁

AdHoc distribution allows you to install the IPA on 100 devices which you can distribute for testing mainly. Also apart from those 100 devices, the IPA cannot be installed on any other device. Also, once a UDID has been added to the list of devices, it cannot be edited until the next renewal of the developer account.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top