Xcode7ã®æç¹ã§Certificate(è¨¼ææ¸)ã¨Provisioning Profileã®ä½æã¯(ã»ã¼?)å ¨èªåã«
Certificate(è¨¼ææ¸)ã¨Provisioning Profileãå
¨é¨åé¤ããç¶æ
ã§、Xcode7ã§ãããã°(æå
ããã¤ã¹ã§ã®åä½ãã§ãã¯)ã¨ã¹ãã¢ã¸ã®ç³è«ãè¡ã、ã©ã®ç¨åº¦èªå使æ©è½ã使ããç¶æ
ã«ãªã£ã¦ããã確èªãã。é »ç¹ã«ãã§ãã¯ãã¦ããããã§ã¯ãªãã®ã§å®ã¯Xcode6ã®ã¨ãã«ãã§ã«åºæ¥ã¦ããã¨è¨ãããå¯è½æ§ãããã、ã¨ãããããã£ã¦ã¿ã。
1、developer.apple.comã®Certificates,Identifiers & Profilesãã¼ã¸ã§Certificateã¨Provisioning Profileãå ¨é¨åé¤ãã。App IDã¨Deviceã¯ä½¿ç¨ãããã®ãè¨å®ãã¦ãã。App IDã¯ããããã®ã¢ããªåå¥ã®ãã®ã®ã¿ããã。
2、Xcode7ã®ç°å¢è¨å®ã®ä¸ã®Accountsã®View Details...ãã¿ã³ãã¯ãªãã¯。åºã¦ããä¸è¦§è¡¨ã«ä¸ä¸2ã¤ã®ã¨ãªã¢ãããã¾ãã、ä¸ã®Signing Identitiesã¯Certificateã«å¯¾å¿ãã¦ããããã§ã。Provisioning Profileãããã°(ãã¼ã«ã«ç°å¢ã«æ®ã£ããã®?)åé¤ãã。Signing Identitiesã®iOS Developmentã¨iOS Distributionã«ã¯Createãã¿ã³ãããã使ã¯ããã«ã¹ã«ã¼。
3、Xcode7ã§ããã¸ã§ã¯ããéã。Bundle Identifierã¯è¨å®ãã¦ãã。å½ç¶、No provisioning profiles foundã®é»è²è¦åãåºã(ã¿ã¼ã²ããè¨å®ã®Generalã¿ãã®Identitiy)。ä¿®æ£ããããã®Fix Issueãã¿ã³ã表示ããã。ãã®æç¹ã§ã·ãã¥ã¬ã¼ã¿ã§ã¯å®è¡å¯è½。
å®ããã¤ã¹ã§å®è¡ãããã¨ããã¨No Provisioning profiles foundã®èµ¤è²ã¢ã©ã¼ã ãçºç。å®ããã¤ã¹ã§ã®å®è¡ã¯ä¸å¯。
4、ããã§ãå¾ ã¡ããã®ã¿ã¼ã²ããè¨å®ã®Generalã¿ãã®Identitiyã®Fix Issueãã¿ã³ãæ¼ã(è£ã§ä½ããã£ã¦ãããããããªããã好ãã§ã¯ãªãã¨ããæè¦ããããã)。ããã¨iOS Developmentã®Certificateã使ãã(Createãã¿ã³ãæ¶ãã)、App IDã«ãXcode iOS Wildcard App IDã¨ãããã®ã使ããã。ããã¦ããããå«ãiOSTeam Provisioning Profileã使(ã¨ãããããã¦ã³ãã¼ãã)ããã。ãããã«ãã宿©ã§ã®å®è¡ãå¯è½ã«ãªã£ã。
5、æå ããã¤ã¹ã§ã®åä½ç¢ºèªã¯ããã§ã§ããããã«ãªã£ãã®ã§、次ã«ã¢ããªã®ã¢ã¼ã«ã¤ãã使ã、Validationã®ãã¿ã³ãæ¼ãã¨、iOS Distributionã®Certificatesã使ãã(Createãã¿ã³ãæ¶ãã)、ãããå«ãXCã¨ããiOS Distributionç¨ã®Provisioning Profileã使(ã¨ãããããã¦ã³ãã¼ãã)ããã。
6、Validationãæåããã°、submitãå®è¡ã、submitãæåããã°、ããã¾ã§æåã§(å¤å ¸çãªä½ææ¹æ³ã§、ãããã¯å®¶å å¶æå·¥æ¥ã§)ä½ã使ããªãã¦ãåºæ¥ã。æåã§ä½æããã®ã¯App IDã ãã。Deviceç»é²ã¯ãããèªåã§ä½æã§ãããããããªããæåã§ããã¾ã大å¤ã§ã¯ãªã。
èå¯?
使ãã¦ããã¢ããªã¯ã¢ããªã³ãªã©ããªããã®ãªã®ã ã、確ãã¢ããªã³ããã®ãã®ã¯ãã®ã¢ããªå°ç¨ã®Provisioning Profileãå¿ è¦ãªã¯ã。
App IDããããããããã®ã¢ããªå°ç¨ã®ãã®ã¯、ããæ®µéã¾ã§ã¯ãããªããããããªã。æ©ä¼ãããã°æ¤è¨¼ãã。
ãªã®ã§、ãããªãçåã¨ãã¦ã¯
・ãã®ã¢ããªå°ç¨ã®Provisioning Profileãå¿ è¦ãªãã°ã©ããªã¨ãã、ããã¯DevelopãDistributionã。
・åå¥ã®App IDã使ããã«ã©ãã¾ã§é²ããããã®ã
ã®2ç¹。
1、developer.apple.comã®Certificates,Identifiers & Profilesãã¼ã¸ã§Certificateã¨Provisioning Profileãå ¨é¨åé¤ãã。App IDã¨Deviceã¯ä½¿ç¨ãããã®ãè¨å®ãã¦ãã。App IDã¯ããããã®ã¢ããªåå¥ã®ãã®ã®ã¿ããã。
2、Xcode7ã®ç°å¢è¨å®ã®ä¸ã®Accountsã®View Details...ãã¿ã³ãã¯ãªãã¯。åºã¦ããä¸è¦§è¡¨ã«ä¸ä¸2ã¤ã®ã¨ãªã¢ãããã¾ãã、ä¸ã®Signing Identitiesã¯Certificateã«å¯¾å¿ãã¦ããããã§ã。Provisioning Profileãããã°(ãã¼ã«ã«ç°å¢ã«æ®ã£ããã®?)åé¤ãã。Signing Identitiesã®iOS Developmentã¨iOS Distributionã«ã¯Createãã¿ã³ãããã使ã¯ããã«ã¹ã«ã¼。
3、Xcode7ã§ããã¸ã§ã¯ããéã。Bundle Identifierã¯è¨å®ãã¦ãã。å½ç¶、No provisioning profiles foundã®é»è²è¦åãåºã(ã¿ã¼ã²ããè¨å®ã®Generalã¿ãã®Identitiy)。ä¿®æ£ããããã®Fix Issueãã¿ã³ã表示ããã。ãã®æç¹ã§ã·ãã¥ã¬ã¼ã¿ã§ã¯å®è¡å¯è½。
å®ããã¤ã¹ã§å®è¡ãããã¨ããã¨No Provisioning profiles foundã®èµ¤è²ã¢ã©ã¼ã ãçºç。å®ããã¤ã¹ã§ã®å®è¡ã¯ä¸å¯。
4、ããã§ãå¾ ã¡ããã®ã¿ã¼ã²ããè¨å®ã®Generalã¿ãã®Identitiyã®Fix Issueãã¿ã³ãæ¼ã(è£ã§ä½ããã£ã¦ãããããããªããã好ãã§ã¯ãªãã¨ããæè¦ããããã)。ããã¨iOS Developmentã®Certificateã使ãã(Createãã¿ã³ãæ¶ãã)、App IDã«ãXcode iOS Wildcard App IDã¨ãããã®ã使ããã。ããã¦ããããå«ãiOSTeam Provisioning Profileã使(ã¨ãããããã¦ã³ãã¼ãã)ããã。ãããã«ãã宿©ã§ã®å®è¡ãå¯è½ã«ãªã£ã。
5、æå ããã¤ã¹ã§ã®åä½ç¢ºèªã¯ããã§ã§ããããã«ãªã£ãã®ã§、次ã«ã¢ããªã®ã¢ã¼ã«ã¤ãã使ã、Validationã®ãã¿ã³ãæ¼ãã¨、iOS Distributionã®Certificatesã使ãã(Createãã¿ã³ãæ¶ãã)、ãããå«ãXCã¨ããiOS Distributionç¨ã®Provisioning Profileã使(ã¨ãããããã¦ã³ãã¼ãã)ããã。
6、Validationãæåããã°、submitãå®è¡ã、submitãæåããã°、ããã¾ã§æåã§(å¤å ¸çãªä½ææ¹æ³ã§、ãããã¯å®¶å å¶æå·¥æ¥ã§)ä½ã使ããªãã¦ãåºæ¥ã。æåã§ä½æããã®ã¯App IDã ãã。Deviceç»é²ã¯ãããèªåã§ä½æã§ãããããããªããæåã§ããã¾ã大å¤ã§ã¯ãªã。
èå¯?
使ãã¦ããã¢ããªã¯ã¢ããªã³ãªã©ããªããã®ãªã®ã ã、確ãã¢ããªã³ããã®ãã®ã¯ãã®ã¢ããªå°ç¨ã®Provisioning Profileãå¿ è¦ãªã¯ã。
App IDããããããããã®ã¢ããªå°ç¨ã®ãã®ã¯、ããæ®µéã¾ã§ã¯ãããªããããããªã。æ©ä¼ãããã°æ¤è¨¼ãã。
ãªã®ã§、ãããªãçåã¨ãã¦ã¯
・ãã®ã¢ããªå°ç¨ã®Provisioning Profileãå¿ è¦ãªãã°ã©ããªã¨ãã、ããã¯DevelopãDistributionã。
・åå¥ã®App IDã使ããã«ã©ãã¾ã§é²ããããã®ã
ã®2ç¹。







ã³ã¡ã³ã
ã³ã¡ã³ããæç¨¿