[Xcode] 무료 실기 구축이 어디까지 가능한지.
이게 뭐야?
모두가 알다시피 Xcode7부터 개발 중인 응용 프로그램은 실기에 무료로 설치할 수 있다.그 전에는 매년 11800엔의 등록 비용을 지불하고 개발자 프로그램을 등록해야 했다.
이 글은 실기를 무료로 건조할 때의 제한 사항 등을 총결하였다.
또 실기를 무료로 건조하는 방법에 대해서는 아래 보도를 참고할 수 있다.
[Xcode][iOS] 유료 라이센스가 없는 실제 설치 전 공정 설명Developers.IO
화면 차이 관리
우선 개발자 사이트에서 조작할 수 있는 내용을 비교해 보자.
Apple Developer 사이트 메뉴
유료 계좌는 Certificates 등을 관리할 수 있지만 무료 계좌는 이런 항목을 볼 수 없다.
▶ 요금 계좌
▶ 무료 계정
iTunes Connect
무료 계정은 응용 프로그램의 관리 화면에 접근할 수 없습니다.앱을 앱스토어에 게시할 수 없다는 뜻이다.물론 In App Purchase 및 TestFlight는 관리할 수 없습니다.
▶ 이 화면으로 날아간다
제한
이어서 우리는 기능 단위의 제한을 조사할 것이다.
1. Push Notifications 등은 사용할 수 없습니다.
무료 계정은 많은 서비스를 사용할 수 없습니다.
사용할 수 없는 서비스의 예:
이어서 우리는 기능 단위의 제한을 조사할 것이다.
1. Push Notifications 등은 사용할 수 없습니다.
무료 계정은 많은 서비스를 사용할 수 없습니다.
사용할 수 없는 서비스의 예:
자세한 내용은 Apple 공식 문서를 참조하십시오.
2. 유효기간은 7일
프로필 준비의 유효기간은 7일인 것 같습니다."요즘 90일 같아요."
<key>TimeToLive</key>
<integer>7</integer>
프로필을 만들어 보았습니다. 유효기간은 7일 후의 8/13입니다.(오늘은 8월 6일)3. 등록할 수 있는 장치의 수가 불분명하다
등록된 장치가
ProvisionedDevices
목록에 추가됩니다.나는 몇 대를 등록할 수 있는지 모르겠다.(혹시 아시는 분 있으면 알려주세요추기: 2018년 11월까지 4대가 설치되었다.@junpluse선생님감사합니다.
<key>ProvisionedDevices</key>
<array>
<string>XXXX</string>
</array>
4. TestFlight의 Internal/External 테스트는 사용할 수 없습니다.
iTunes Connect의 관리 화면이 원래 없으므로 TestFlight를 사용할 수 없습니다.
참고 자료
무료 계정으로 생성된 프로필의 내용
LocalProvision
의 키입니다.
※ 일부는 마스크 착용<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppIDName</key>
<string>XC Wildcard</string>
<key>ApplicationIdentifierPrefix</key>
<array>
<string>XXXX</string>
</array>
<key>CreationDate</key>
<date>2016-08-05T15:22:33Z</date>
<key>Platform</key>
<array>
<string>iOS</string>
</array>
<key>DeveloperCertificates</key>
<array>
<data>XXXX</data>
</array>
<key>Entitlements</key>
<dict>
<key>keychain-access-groups</key>
<array>
<string>XXXX.*</string>
</array>
<key>get-task-allow</key>
<true/>
<key>application-identifier</key>
<string>XXXX.com.example.PersonalTeam</string>
<key>com.apple.developer.team-identifier</key>
<string>XXXX</string>
</dict>
<key>ExpirationDate</key>
<date>2016-08-12T15:22:33Z</date>
<key>Name</key>
<string>iOS Team Provisioning Profile: com.example.PersonalTeam</string>
<key>ProvisionedDevices</key>
<array>
<string>XXXX</string>
</array>
<key>LocalProvision</key>
<true/>
<key>TeamIdentifier</key>
<array>
<string>XXXX</string>
</array>
<key>TeamName</key>
<string>Kosuke Ogawa</string>
<key>TimeToLive</key>
<integer>7</integer>
<key>UUID</key>
<string>XXXX-XXXX-XXXX-XXXX-XXXX</string>
<key>Version</key>
<integer>1</integer>
</dict>
링크
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppIDName</key>
<string>XC Wildcard</string>
<key>ApplicationIdentifierPrefix</key>
<array>
<string>XXXX</string>
</array>
<key>CreationDate</key>
<date>2016-08-05T15:22:33Z</date>
<key>Platform</key>
<array>
<string>iOS</string>
</array>
<key>DeveloperCertificates</key>
<array>
<data>XXXX</data>
</array>
<key>Entitlements</key>
<dict>
<key>keychain-access-groups</key>
<array>
<string>XXXX.*</string>
</array>
<key>get-task-allow</key>
<true/>
<key>application-identifier</key>
<string>XXXX.com.example.PersonalTeam</string>
<key>com.apple.developer.team-identifier</key>
<string>XXXX</string>
</dict>
<key>ExpirationDate</key>
<date>2016-08-12T15:22:33Z</date>
<key>Name</key>
<string>iOS Team Provisioning Profile: com.example.PersonalTeam</string>
<key>ProvisionedDevices</key>
<array>
<string>XXXX</string>
</array>
<key>LocalProvision</key>
<true/>
<key>TeamIdentifier</key>
<array>
<string>XXXX</string>
</array>
<key>TeamName</key>
<string>Kosuke Ogawa</string>
<key>TimeToLive</key>
<integer>7</integer>
<key>UUID</key>
<string>XXXX-XXXX-XXXX-XXXX-XXXX</string>
<key>Version</key>
<integer>1</integer>
</dict>
Reference
이 문제에 관하여([Xcode] 무료 실기 구축이 어디까지 가능한지.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/koogawa/items/15b231e2728ff64e08f3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)