「iPhone Developer Program」ã«æ³äººå義ã§ç»é²ãã¦å®æ©ã§ãªãªã¸ãã«ã¢ããªãåããã¾ã§
iPhoneã®å®æ©ã§ãªãªã¸ãã«ã®ããã°ã©ã ãåä½ããããAppStoreã§é
å¸ããã«ã¯「iPhone Developer Program」ã«ç»é²ããå¿
è¦ãããã¨ãããã¨ãåãã£ã。
ãã,ãã£ã¦ã¿ããã。
「Standard Program」ã「Enterprise Program」ã?
ããã°ã©ã ã¯「Standard Program」ã¨「Enterprise Program」ã®ï¼ç¨®é¡ããã。Enterpriseã®æ¹ã¯500人以ä¸ã®å¾æ¥å¡ããã大ä¼æ¥ã§,社å ã¢ããªã±ã¼ã·ã§ã³ãä½ãããå ´åã«é¸æãããã®ããã。Standardã¯å人ã¨æ³äººã®ä¸¡æ¹ã対象ãªã®ã§,ä»åã¯ãã®Standardã«æ³äººå義ã§ç»é²ããäºã«ãã。
æ°ããApple IDãä½ã
ã¾ã「iPhone Developer Program」ã§「Enroll Now」ãã。
ç»é²ã«ã¯「Apple ID」ãå¿ è¦ã ã,æ¢åã®ãã®ã使ãã,æ°ãããã®ãä½ããé¸æãã。
念ã®ããæ°ããIDãä½ãã¹ãã ã¨ããå 人ãã¡ã®ã¢ããã¤ã¹ãèãã¦,æ°ãããã®ãä½ã。æ°ããIDãä½æããæã«ã¯å ¨ã¦åè§è±æ°ã使ç¨ãã。ãããå 人ãã¡ã®ã¢ããã¤ã¹ã 。
ãªãç»é²æã«ä½¿ãã¡ã¼ã«ã¢ãã¬ã¹ã¯,ããã¾ã§Apple IDã§ä½¿ç¨ãããã¨ã®ããã¢ãã¬ã¹ã¯ä½¿ããªãããã ã£ã。
ã¡ã¼ã«ã¢ãã¬ã¹ã®ç¢ºèª(Appleã)
ä¸éãç»é²ãçµããã¨,「Please Verify Your Email Address」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãã「Email Verification」ãªã³ã¯å ã§,ãããã¡ã¼ã«ä¸ã«ããæ°åã®ã³ã¼ããå ¥åãã¦ã¡ã¼ã«ã¢ãã¬ã¹ã®ç¢ºèªãè¡ãªã。
ã²ã¨ã¾ãç³è«ãªã¯ã¨ã¹ãã¯çµäº。SDKã§ãã¤ã³ã¹ãã¼ã«ãã¦å¾ ã¦。
ããã«æç¶ããé²ããã¨「Enrollment Confirmation」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ç»é²ç³è«ãåãä»ãã¾ããã〜ã¨ããå 容ã®ã¡ã¼ã«ã 。
ããã¾ã§ã§「iPhone Dev Center」ããiPhone SDKããã¦ã³ãã¼ãã§ããããã«ãªãã®ã§,ãã¦ã³ãã¼ããã¦ã¤ã³ã¹ãã¼ã«ãã¦,次ã®é£çµ¡ãæ°é·ã«å¾ ã¤äºã«。
ç»è¨ç°¿è¬æ¬ãAppleæ¬ç¤¾ã«FAX
次ã®æ¥,「iPhone Developer Program - Enrollment ID:XXXXXXXXX」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ç»é²ãããã¨ããæ³äººãåå¨è¨¼æããæ¸é¡ã,ã¢ã¡ãªã«ã®Appleæ¬ç¤¾ã«ã¡ã¼ã«ä¸ã«æ¸ãã¦ããçªå·ã§FAXãéã£ã¦æ¬²ããã¨ããå 容ã ã£ã。
ã¨ãªãã¨,æ¥æ¬ã§ã¯ç»è¨ç°¿è¬æ¬ã¨ãªãã,å ¨ã¦æ¥æ¬èªã§æ¸ããã¦ããã,大ä¸å¤«ãªã®ã?ã¨æã£ã。
å°ã調ã¹ãã¨「ADC Worldwide Telephone Support」ã«é»è©±ãµãã¼ãã®çªå·ããããã¨ãåãã£ã。幸ãã«ãæ¥æ¬èªã§ã®å¯¾å¿ãå¯è½ãªããã 。ããã§,ç»è¨ç°¿è¬æ¬ããã®ã¾ã¾éã£ã¦ãããã©ããé»è©±ã§èãã¦ã¿ãã、éã£ã¦è¯ãã¨ãããã¨ã ã£ã。
æ³åå±ã¸è¡ã£ã¦ç»è¨ç°¿è¬æ¬ãåå¾ã,ã¢ã¡ãªã«ã®Appleã¸FAXéä¿¡ããã¹ãFAXã«ãã¼ãä½æãã。ã¡ã¼ã«ãè¦ãã¨「é»è©±çªå·」ã¨「Enrollment ID」,ããã¦「æ³äººã®è±èªè¡¨è¨」ãéè¦ãªããã ã£ãã®ã§,ãã£ããæè¨ãã。
ããã¼ãã«æµ·å¤ã«é»è©±ããããã¨ã¯ä½åº¦ããã£ãã,FAXãããã®ã¯åãã¦ã ã£ãã®ã§,æµ·å¤ã¸ã®é»è©±ã®æãæ¹ã確èªãã。ã²ããé»è©±ã§ã大ä¸å¤«ã ã£ã。
ç»è¨ç°¿è¬æ¬åé 確èªã¡ã¼ã«
FAXéä¿¡ããæ°æ¥çµã£ã¦,「Information received regarding your enrollment」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。æ¸é¡ãåãä»ãã¾ããã〜,次ã®æ示ãå¾ ã£ã¦ã¦ãã ããã〜ã¨ããå 容ã®ã¡ã¼ã«ã ã£ã。
Appleãã代表è ã«ç»é²ç³è«ã確èªããé»è©±ãæ¥ã
ãã®ã¡ã¼ã«ã®å°çããã»ã©ãªããã¦,Appleããç´æ¥é»è©±ããã£ã。é»è©±çªå·éç¥ã表示åå¤ã ã£ãã®ã§,æ¥æ¬ãããã¢ã¡ãªã«ãããã¯åãããªãã,ã¨ã«ããæ®éã«æ¥æ¬èªã§ä¼è©±ã§ãã。
ä¼è©±ã®å 容ã¯æ¸é¡ãåãåã£ãã®ã§ç»é²ä½æ¥ããã¦ãããã§ãã〜ã¨ããå 容。ãããããé¡ããã¾ã,ã¨çãã¦é»è©±ãåã。
ã©ã¤ã»ã³ã¹åæãä¿ãã¡ã¼ã«ãæ¥ã
ããã¨,æ°åå¾ã«「iPhone Developer Program Enrollment Status」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãã「iPhone Developer Program License Agreement」ã®ãªã³ã¯å ã§ã©ã¤ã»ã³ã¹åæããã¦ãã ããã〜ã¨ããå 容ã ã£ã。
ã©ã¤ã»ã³ã¹åæããããã°ã©ã ã®è³¼å ¥
æ©éã©ã¤ã»ã³ã¹åæããã¦å ã«é²ãã¨,ä»åº¦ã¯ã¤ãã«「Standard Program」ãå®éã«è³¼å ¥ããããã«ä¿ããã。
è³¼å ¥æç¶ãã¯æ¥æ¬ã®ã¢ããã«ã¹ãã¢(ãªã³ã©ã¤ã³)ã§è¡ãªã。ãã®æ,æ¯åº¦ããªãã¿ã®ç³ãè¾¼ã¿ãã©ã¼ã ãåºã¦ããã,大ä½è£å®ããã¦ãã。ããã「ããªã«ã」ã¨「ç」ã¯æ¹ãã¦å ¥åããå¿ è¦ãããããã 。å ¥åãã¦å³,è³¼å ¥ãã。
ããã¨「Apple Store ã注æå 容ã®ç¢ºèª (Your Apple Store Order)」ã¨ããæ¥æ¬èªã¡ã¼ã«ãæ¥ã。ããã¯ãã¤ãã®ãã¤ã§,åãªãè³¼å ¥ã®ç¢ºèªã 。
ã¢ã¯ãã£ãã¼ã·ã§ã³ã³ã¼ãã®ã¡ã¼ã«åä¿¡ããã¢ã¯ãã£ãã¼ã
ããã¦æ¬¡ã®æ¥,「iPhone Developer Program Activation Code」ã¨ããè±æã®ã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãããªã³ã¯å ã§ã¢ã¯ãã£ãã¼ã·ã§ã³ä½æ¥ãè¡ãªã£ã¦ãã ããã〜ã¨ããå 容。
ã¢ã¯ãã£ãã¼ã·ã§ã³ãè¡ãªãã¨「iPhone Dev Center」ã«ããã²ã¼ããã,å³ä¸ã®「iPhone Developer Program」ã®æ å ã«「iPhone Developer Portal」ã®ãªã³ã¯ã表示ããã¦ããäºã確èªã§ãã。æ°åå¾ã«ã¯「Welcome to the iPhone Developer Program」ã¨ããè±æã¡ã¼ã«ãæ¥ã。
ããã¾ã§ã§æ³äººã®ç»é²ç³è«ã¯çµäºã 。æã£ããããæ©ã,ï¼å¶æ¥æ¥ãããããªãã£ã。
ç»é²ç³è«ã«ããã£ã¦ã¯,ä¸è¨ã®ãµã¤ããåèã«ããã¦ããã ãã。
iPhoneãããããããã°ã©ã ãµãã¼ã ããã°ã©ã ã¸ã®ç»é²
iPhone Develper Programã¸ã®åå | RBXBR.NET
ãããããæ¬çªã 。ãªãã¨é·ãäºã。ããããå ã¯ä¸è¨ã®ãµã¤ããåèã«ããã¦ããã ãã。
ããã大å¤ã ãiPhoneå®æ©ãã¹ã+iPhone OS 3.0ã®æ°æ©è½(1/3)- @IT
証ææ¸ã®ç³è«ãã¡ã¤ã«ãä½ã
・Macä¸ã®「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã¢ããªã±ã¼ã·ã§ã³ãèµ·å
・「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã¡ãã¥ã¼>「証ææ¸ã¢ã·ã¹ã¿ã³ã」>「èªè¨¼å±ã«è¨¼ææ¸ãè¦æ±」
・「ã¡ã¼ã«ã¢ãã¬ã¹」ã«ããã°ã©ã ã«ç»é²ããã¡ã¼ã«ã¢ãã¬ã¹ãå ¥å
・「é称」ã«æ³äººã®è±èªè¡¨è¨ãå ¥å
・「è¦æ±ã®å¦ç」ã¯「ãã£ã¹ã¯ã«ä¿å」ãé¸æãã¦「éµãã¢æ å ±ãæå®」ããã§ãã¯
・「ç¶ãã」ãã¿ã³ã¯ãªãã¯ããã¨ä¿åå ´æãèãããã®ã§ãã¹ã¯ããããªã©ãæå®。ãã¡ã¤ã«åã¯ãã®ã¾ã¾ã§ãã。
・「éµã®ãµã¤ãº」「ã¢ã«ã´ãªãºã 」ããã®ã¾ã¾
・「CertificateSigningRequest.certSigningRequest」ã¨ãããã¡ã¤ã«ãä½æããã
・ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹ã®å·¦ãã¤ã³ã®「ãã¼ãã§ã¼ã³」ã®「ãã°ã¤ã³」ãã¯ãªãã¯ãã¦「åé¡」ã§「ãã¹ã¦ã®é ç®」ãã¯ãªãã¯ãã¦å³ãã¤ã³ã«「é称」ã«å ¥åããååã§「å ¬ééµ」「ç§å¯éµ」ãç»é²ããã¦ãããã¨ã確èªãã
証ææ¸ä½æã¨ã¤ã³ã¹ãã¼ã«
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Certificate」ããç³è«ãã¡ã¤ã«ãã¢ãããã¼ã
・「Certificate Request Requires Your Approval」ã¡ã¼ã«ãæ¥ã
・「Certificate」ãã¼ã¸ã§ãã³ãã£ã³ã°ããã¦ããé ç®ãApproveãã
・「Your Certificate Request Has Been Approved」ã¡ã¼ã«ãæ¥ã
・「Certificate」ãã¼ã¸ã§è¨¼ææ¸ããã¦ã³ãã¼ããã
・ãã¦ã³ãã¼ããã証ææ¸「developer_identity.cer」ãããã«ã¯ãªãã¯ãã¦「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã«ã¤ã³ã¹ãã¼ã«ãã
・å ã»ã©ã®「ç§å¯éµ」ã®ã¨ããã«「iPhone Developer・・・」ã¨ãã証ææ¸ã追å ããã¦ãããã¨ã確èªãã
éçºæ©ã®Device IDãç»é²
・Macã«iPhoneãæ¥ç¶ã,Xcodeãèµ·å
・Xcodeã®「ã¦ã¤ã³ãã¦」>「ãªã¼ã¬ãã¤ã¶」ã§ãªã¼ã¬ãã¤ã¶ãèµ·å
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³ã®「DEVICES」ã«æ¥ç¶ããiPhoneãè¦ããã®ã§ã¯ãªãã¯ãã
・å³ãã¤ã³ã«è¡¨ç¤ºããã「Summary」ã¿ãã®「Identifier:」ã«ããã¤ã¹ç»é²ã«å¿ è¦ãª40ã±ã¿HEXãããã®ã§ã³ãã¼
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Devices」>「Add Devices」ã§ããã¤ã¹ç»é²ãã¼ã¸ã¸
・「Device Name」ã«è±æ°åè§ã§é©å½ãªååã¨「Device ID (40 hex characters)」ã«40ã±ã¿ã®HEXãå ¥åãã¦ããã¤ã¹ãç»é²ãã
「App ID」ã®ä½æ
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「App IDs」>「New App ID」
・「Description」ã«ã¯é©å½ãªååãå ¥å。ä¾ãã°「XXX Test Apps」
・「Bundle Identifier (App ID Suffix)」ã«ã¯ä¸è¨åèãµã¤ãã®ã¢ããã¤ã¹ã«å¾ã,「jp.co.xxx.*」ã®ã¯ã¤ã«ãã«ã¼ããå ¥å
ãããã¸ã§ãã³ã°ãã¡ã¤ã«ä½æã¨ã¤ã³ã¹ãã¼ã«
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Provisioning」>「New Profile」
・「Profile Name」ã¯é©å½。ä¾ãã°「XXX Test App Profile」
・「Certificates」ã¯å ã»ã©ä½æããèªåã®è¨¼ææ¸ããã§ãã¯
・「App ID」ã¯å ã»ã©ä½æããApp IDãé¸æ
・「Devices」ã¯åä½ããããããã¤ã¹ããã§ãã¯
・「Submit」ãã¿ã³ã¯ãªãã¯
・ç´å¾ã¯ãã³ãã£ã³ã°ç¶æ ã ã,ãã°ãããã¦ããå度「Provisioning」ã«ã¢ã¯ã»ã¹ããã¨「Actions」åã«「Download」ãã¿ã³ã表示ãããã®ã§ãã¦ã³ãã¼ã
・「XXX_Test_Apps_Profile.mobileprovision」ãããã«ã¯ãªãã¯
・~/ã©ã¤ãã©ãª/MobileDevice/Provisioning Profiles/ã«ãããã¸ã§ãã³ã°ãã¡ã¤ã«ããããã¨ã確èª
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³「IPHONE DEVELOPMENT」ã®「Provisioning Profiles」ã§ã¤ã³ã¹ãã¼ã«ããã¦ãããã¨ã確èª
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³「DEVICES」ã«è¡¨ç¤ºãããå®æ©ãã¯ãªãã¯ãã¦å³ãã¤ã³ã®「Provisioning」ã§ãã®å®æ©ã«ãã¤ã³ã¹ãã¼ã«ããã¦ãããã¨ã確èª
ããã¸ã§ã¯ãè¨å®ããå®æ©ã§ã®åä½
・å®æ©ã§åä½ããããããã¸ã§ã¯ããéã
・å·¦ä¸ã®ã³ã³ãããã¯ã¹ã§「Device - ・・・| Debug」ãé¸æ
・å·¦ãã¤ã³ã®「ã¿ã¼ã²ãã」ã§ã¿ã¼ã²ããåãã¯ãªãã¯ã,「ãã¡ã¤ã«」ã¡ãã¥ã¼>「æ å ±ãè¦ã」
・「ã¿ã¼ã²ãã・・・ã®æ å ±」ã¦ã¤ã³ãã¦ã§「ãã«ã」ã¿ããé¸æ
・「è¨å®」åã®「Code Signing」>「ã³ã¼ãç½²åID」>「Any iPhone OS Device」ã®è¡ã§「iPhone Developper(currently matches 'iPhone Developer:xxxx xxxx(xxxxxxxx)' in 'XXX Test Apps Profile')」ãªã©ã¨ããé ç®ãé¸æããã¦ãããã¨ã確èª
・「ããããã£ã¼」ã¿ããé¸æ
・「èå¥å」ã«「jp.co.社å.ããã¸ã§ã¯ãå」ãªã©ã¨å ¥åãã
・「ãã«ã」ã¡ãã¥ã¼>「ãã«ãã¨ãããã°」
・「"codesign"ããã¼ãã§ã¼ã³・・・」ã¨ããã¦ã¤ã³ãã¦ãåºã¦ãã¹ã¯ã¼ããè¦æ±ãããã®ã§å ¥å
・「codesignã¯,ãã¼ãã§ã¼ã³ã«å«ã¾ãã・・・」ã¨ããã¦ã¤ã³ãã¦ãåºãã®ã§「許å¯」ã「常ã«è¨±å¯」
・å®æ©ã«ããã°ã©ã ã®ãã¤ããªãUSBçµç±ã§ã¤ã³ã¹ãã¼ã«ããèªåçã«èµ·åãã!GOOD LUCK!!
・å®æ©ã®ãã¼ã ãã¿ã³ãæ¼ãã¨ããã°ã©ã ãçµäºãã¦ãããã°ãçµäºãã
・ä¸åº¦ã¤ã³ã¹ãã¼ã«ãããããã°ã©ã ã¯Macããå¤ãã¦ãèµ·åå¯è½
ãã¯ã・・・ã¸ã¬ã¬ã〜(〒_〒)ウウウ ã§ãããã§,èªåãæ´ãã¦iPhoneãã£ããããã¼ã¨ãªã£ãããã 。ãã§ãã!
ããã,æ¬å½ã®æ¬çªã¯ããããã 。Objective-C,Cocoa Touch,OpenGL,OpenAL・・・å¦ã¶äºãããããã ã,夢ãããããã 。
ãã,ãã¦ãã¤ãã¸ãã¼ã·ã§ã³ãiPhoneã§éæ¾ããã。Let's get it started!
ãã,ãã£ã¦ã¿ããã。
「Standard Program」ã「Enterprise Program」ã?
ããã°ã©ã ã¯「Standard Program」ã¨「Enterprise Program」ã®ï¼ç¨®é¡ããã。Enterpriseã®æ¹ã¯500人以ä¸ã®å¾æ¥å¡ããã大ä¼æ¥ã§,社å ã¢ããªã±ã¼ã·ã§ã³ãä½ãããå ´åã«é¸æãããã®ããã。Standardã¯å人ã¨æ³äººã®ä¸¡æ¹ã対象ãªã®ã§,ä»åã¯ãã®Standardã«æ³äººå義ã§ç»é²ããäºã«ãã。
æ°ããApple IDãä½ã
ã¾ã「iPhone Developer Program」ã§「Enroll Now」ãã。
ç»é²ã«ã¯「Apple ID」ãå¿ è¦ã ã,æ¢åã®ãã®ã使ãã,æ°ãããã®ãä½ããé¸æãã。
念ã®ããæ°ããIDãä½ãã¹ãã ã¨ããå 人ãã¡ã®ã¢ããã¤ã¹ãèãã¦,æ°ãããã®ãä½ã。æ°ããIDãä½æããæã«ã¯å ¨ã¦åè§è±æ°ã使ç¨ãã。ãããå 人ãã¡ã®ã¢ããã¤ã¹ã 。
ãªãç»é²æã«ä½¿ãã¡ã¼ã«ã¢ãã¬ã¹ã¯,ããã¾ã§Apple IDã§ä½¿ç¨ãããã¨ã®ããã¢ãã¬ã¹ã¯ä½¿ããªãããã ã£ã。
ã¡ã¼ã«ã¢ãã¬ã¹ã®ç¢ºèª(Appleã)
ä¸éãç»é²ãçµããã¨,「Please Verify Your Email Address」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãã「Email Verification」ãªã³ã¯å ã§,ãããã¡ã¼ã«ä¸ã«ããæ°åã®ã³ã¼ããå ¥åãã¦ã¡ã¼ã«ã¢ãã¬ã¹ã®ç¢ºèªãè¡ãªã。
ã²ã¨ã¾ãç³è«ãªã¯ã¨ã¹ãã¯çµäº。SDKã§ãã¤ã³ã¹ãã¼ã«ãã¦å¾ ã¦。
ããã«æç¶ããé²ããã¨「Enrollment Confirmation」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ç»é²ç³è«ãåãä»ãã¾ããã〜ã¨ããå 容ã®ã¡ã¼ã«ã 。
ããã¾ã§ã§「iPhone Dev Center」ããiPhone SDKããã¦ã³ãã¼ãã§ããããã«ãªãã®ã§,ãã¦ã³ãã¼ããã¦ã¤ã³ã¹ãã¼ã«ãã¦,次ã®é£çµ¡ãæ°é·ã«å¾ ã¤äºã«。
ç»è¨ç°¿è¬æ¬ãAppleæ¬ç¤¾ã«FAX
次ã®æ¥,「iPhone Developer Program - Enrollment ID:XXXXXXXXX」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ç»é²ãããã¨ããæ³äººãåå¨è¨¼æããæ¸é¡ã,ã¢ã¡ãªã«ã®Appleæ¬ç¤¾ã«ã¡ã¼ã«ä¸ã«æ¸ãã¦ããçªå·ã§FAXãéã£ã¦æ¬²ããã¨ããå 容ã ã£ã。
ã¨ãªãã¨,æ¥æ¬ã§ã¯ç»è¨ç°¿è¬æ¬ã¨ãªãã,å ¨ã¦æ¥æ¬èªã§æ¸ããã¦ããã,大ä¸å¤«ãªã®ã?ã¨æã£ã。
å°ã調ã¹ãã¨「ADC Worldwide Telephone Support」ã«é»è©±ãµãã¼ãã®çªå·ããããã¨ãåãã£ã。幸ãã«ãæ¥æ¬èªã§ã®å¯¾å¿ãå¯è½ãªããã 。ããã§,ç»è¨ç°¿è¬æ¬ããã®ã¾ã¾éã£ã¦ãããã©ããé»è©±ã§èãã¦ã¿ãã、éã£ã¦è¯ãã¨ãããã¨ã ã£ã。
æ³åå±ã¸è¡ã£ã¦ç»è¨ç°¿è¬æ¬ãåå¾ã,ã¢ã¡ãªã«ã®Appleã¸FAXéä¿¡ããã¹ãFAXã«ãã¼ãä½æãã。ã¡ã¼ã«ãè¦ãã¨「é»è©±çªå·」ã¨「Enrollment ID」,ããã¦「æ³äººã®è±èªè¡¨è¨」ãéè¦ãªããã ã£ãã®ã§,ãã£ããæè¨ãã。
ããã¼ãã«æµ·å¤ã«é»è©±ããããã¨ã¯ä½åº¦ããã£ãã,FAXãããã®ã¯åãã¦ã ã£ãã®ã§,æµ·å¤ã¸ã®é»è©±ã®æãæ¹ã確èªãã。ã²ããé»è©±ã§ã大ä¸å¤«ã ã£ã。
ç»è¨ç°¿è¬æ¬åé 確èªã¡ã¼ã«
FAXéä¿¡ããæ°æ¥çµã£ã¦,「Information received regarding your enrollment」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。æ¸é¡ãåãä»ãã¾ããã〜,次ã®æ示ãå¾ ã£ã¦ã¦ãã ããã〜ã¨ããå 容ã®ã¡ã¼ã«ã ã£ã。
Appleãã代表è ã«ç»é²ç³è«ã確èªããé»è©±ãæ¥ã
ãã®ã¡ã¼ã«ã®å°çããã»ã©ãªããã¦,Appleããç´æ¥é»è©±ããã£ã。é»è©±çªå·éç¥ã表示åå¤ã ã£ãã®ã§,æ¥æ¬ãããã¢ã¡ãªã«ãããã¯åãããªãã,ã¨ã«ããæ®éã«æ¥æ¬èªã§ä¼è©±ã§ãã。
ä¼è©±ã®å 容ã¯æ¸é¡ãåãåã£ãã®ã§ç»é²ä½æ¥ããã¦ãããã§ãã〜ã¨ããå 容。ãããããé¡ããã¾ã,ã¨çãã¦é»è©±ãåã。
ã©ã¤ã»ã³ã¹åæãä¿ãã¡ã¼ã«ãæ¥ã
ããã¨,æ°åå¾ã«「iPhone Developer Program Enrollment Status」ã¨ããè±æã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãã「iPhone Developer Program License Agreement」ã®ãªã³ã¯å ã§ã©ã¤ã»ã³ã¹åæããã¦ãã ããã〜ã¨ããå 容ã ã£ã。
ã©ã¤ã»ã³ã¹åæããããã°ã©ã ã®è³¼å ¥
æ©éã©ã¤ã»ã³ã¹åæããã¦å ã«é²ãã¨,ä»åº¦ã¯ã¤ãã«「Standard Program」ãå®éã«è³¼å ¥ããããã«ä¿ããã。
è³¼å ¥æç¶ãã¯æ¥æ¬ã®ã¢ããã«ã¹ãã¢(ãªã³ã©ã¤ã³)ã§è¡ãªã。ãã®æ,æ¯åº¦ããªãã¿ã®ç³ãè¾¼ã¿ãã©ã¼ã ãåºã¦ããã,大ä½è£å®ããã¦ãã。ããã「ããªã«ã」ã¨「ç」ã¯æ¹ãã¦å ¥åããå¿ è¦ãããããã 。å ¥åãã¦å³,è³¼å ¥ãã。
ããã¨「Apple Store ã注æå 容ã®ç¢ºèª (Your Apple Store Order)」ã¨ããæ¥æ¬èªã¡ã¼ã«ãæ¥ã。ããã¯ãã¤ãã®ãã¤ã§,åãªãè³¼å ¥ã®ç¢ºèªã 。
ã¢ã¯ãã£ãã¼ã·ã§ã³ã³ã¼ãã®ã¡ã¼ã«åä¿¡ããã¢ã¯ãã£ãã¼ã
ããã¦æ¬¡ã®æ¥,「iPhone Developer Program Activation Code」ã¨ããè±æã®ã¡ã¼ã«ãAppleããæ¥ã。ã¡ã¼ã«ä¸ã«ãããªã³ã¯å ã§ã¢ã¯ãã£ãã¼ã·ã§ã³ä½æ¥ãè¡ãªã£ã¦ãã ããã〜ã¨ããå 容。
ã¢ã¯ãã£ãã¼ã·ã§ã³ãè¡ãªãã¨「iPhone Dev Center」ã«ããã²ã¼ããã,å³ä¸ã®「iPhone Developer Program」ã®æ å ã«「iPhone Developer Portal」ã®ãªã³ã¯ã表示ããã¦ããäºã確èªã§ãã。æ°åå¾ã«ã¯「Welcome to the iPhone Developer Program」ã¨ããè±æã¡ã¼ã«ãæ¥ã。
ããã¾ã§ã§æ³äººã®ç»é²ç³è«ã¯çµäºã 。æã£ããããæ©ã,ï¼å¶æ¥æ¥ãããããªãã£ã。
ç»é²ç³è«ã«ããã£ã¦ã¯,ä¸è¨ã®ãµã¤ããåèã«ããã¦ããã ãã。
iPhoneãããããããã°ã©ã ãµãã¼ã ããã°ã©ã ã¸ã®ç»é²
iPhone Develper Programã¸ã®åå | RBXBR.NET
ãããããæ¬çªã 。ãªãã¨é·ãäºã。ããããå ã¯ä¸è¨ã®ãµã¤ããåèã«ããã¦ããã ãã。
ããã大å¤ã ãiPhoneå®æ©ãã¹ã+iPhone OS 3.0ã®æ°æ©è½(1/3)- @IT
証ææ¸ã®ç³è«ãã¡ã¤ã«ãä½ã
・Macä¸ã®「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã¢ããªã±ã¼ã·ã§ã³ãèµ·å
・「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã¡ãã¥ã¼>「証ææ¸ã¢ã·ã¹ã¿ã³ã」>「èªè¨¼å±ã«è¨¼ææ¸ãè¦æ±」
・「ã¡ã¼ã«ã¢ãã¬ã¹」ã«ããã°ã©ã ã«ç»é²ããã¡ã¼ã«ã¢ãã¬ã¹ãå ¥å
・「é称」ã«æ³äººã®è±èªè¡¨è¨ãå ¥å
・「è¦æ±ã®å¦ç」ã¯「ãã£ã¹ã¯ã«ä¿å」ãé¸æãã¦「éµãã¢æ å ±ãæå®」ããã§ãã¯
・「ç¶ãã」ãã¿ã³ã¯ãªãã¯ããã¨ä¿åå ´æãèãããã®ã§ãã¹ã¯ããããªã©ãæå®。ãã¡ã¤ã«åã¯ãã®ã¾ã¾ã§ãã。
・「éµã®ãµã¤ãº」「ã¢ã«ã´ãªãºã 」ããã®ã¾ã¾
・「CertificateSigningRequest.certSigningRequest」ã¨ãããã¡ã¤ã«ãä½æããã
・ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹ã®å·¦ãã¤ã³ã®「ãã¼ãã§ã¼ã³」ã®「ãã°ã¤ã³」ãã¯ãªãã¯ãã¦「åé¡」ã§「ãã¹ã¦ã®é ç®」ãã¯ãªãã¯ãã¦å³ãã¤ã³ã«「é称」ã«å ¥åããååã§「å ¬ééµ」「ç§å¯éµ」ãç»é²ããã¦ãããã¨ã確èªãã
証ææ¸ä½æã¨ã¤ã³ã¹ãã¼ã«
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Certificate」ããç³è«ãã¡ã¤ã«ãã¢ãããã¼ã
・「Certificate Request Requires Your Approval」ã¡ã¼ã«ãæ¥ã
・「Certificate」ãã¼ã¸ã§ãã³ãã£ã³ã°ããã¦ããé ç®ãApproveãã
・「Your Certificate Request Has Been Approved」ã¡ã¼ã«ãæ¥ã
・「Certificate」ãã¼ã¸ã§è¨¼ææ¸ããã¦ã³ãã¼ããã
・ãã¦ã³ãã¼ããã証ææ¸「developer_identity.cer」ãããã«ã¯ãªãã¯ãã¦「ãã¼ãã§ã¼ã³ã¢ã¯ã»ã¹」ã«ã¤ã³ã¹ãã¼ã«ãã
・å ã»ã©ã®「ç§å¯éµ」ã®ã¨ããã«「iPhone Developer・・・」ã¨ãã証ææ¸ã追å ããã¦ãããã¨ã確èªãã
éçºæ©ã®Device IDãç»é²
・Macã«iPhoneãæ¥ç¶ã,Xcodeãèµ·å
・Xcodeã®「ã¦ã¤ã³ãã¦」>「ãªã¼ã¬ãã¤ã¶」ã§ãªã¼ã¬ãã¤ã¶ãèµ·å
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³ã®「DEVICES」ã«æ¥ç¶ããiPhoneãè¦ããã®ã§ã¯ãªãã¯ãã
・å³ãã¤ã³ã«è¡¨ç¤ºããã「Summary」ã¿ãã®「Identifier:」ã«ããã¤ã¹ç»é²ã«å¿ è¦ãª40ã±ã¿HEXãããã®ã§ã³ãã¼
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Devices」>「Add Devices」ã§ããã¤ã¹ç»é²ãã¼ã¸ã¸
・「Device Name」ã«è±æ°åè§ã§é©å½ãªååã¨「Device ID (40 hex characters)」ã«40ã±ã¿ã®HEXãå ¥åãã¦ããã¤ã¹ãç»é²ãã
「App ID」ã®ä½æ
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「App IDs」>「New App ID」
・「Description」ã«ã¯é©å½ãªååãå ¥å。ä¾ãã°「XXX Test Apps」
・「Bundle Identifier (App ID Suffix)」ã«ã¯ä¸è¨åèãµã¤ãã®ã¢ããã¤ã¹ã«å¾ã,「jp.co.xxx.*」ã®ã¯ã¤ã«ãã«ã¼ããå ¥å
ãããã¸ã§ãã³ã°ãã¡ã¤ã«ä½æã¨ã¤ã³ã¹ãã¼ã«
・「iPhone Developer Program Portal」å·¦ãã¤ã³ã®「Provisioning」>「New Profile」
・「Profile Name」ã¯é©å½。ä¾ãã°「XXX Test App Profile」
・「Certificates」ã¯å ã»ã©ä½æããèªåã®è¨¼ææ¸ããã§ãã¯
・「App ID」ã¯å ã»ã©ä½æããApp IDãé¸æ
・「Devices」ã¯åä½ããããããã¤ã¹ããã§ãã¯
・「Submit」ãã¿ã³ã¯ãªãã¯
・ç´å¾ã¯ãã³ãã£ã³ã°ç¶æ ã ã,ãã°ãããã¦ããå度「Provisioning」ã«ã¢ã¯ã»ã¹ããã¨「Actions」åã«「Download」ãã¿ã³ã表示ãããã®ã§ãã¦ã³ãã¼ã
・「XXX_Test_Apps_Profile.mobileprovision」ãããã«ã¯ãªãã¯
・~/ã©ã¤ãã©ãª/MobileDevice/Provisioning Profiles/ã«ãããã¸ã§ãã³ã°ãã¡ã¤ã«ããããã¨ã確èª
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³「IPHONE DEVELOPMENT」ã®「Provisioning Profiles」ã§ã¤ã³ã¹ãã¼ã«ããã¦ãããã¨ã確èª
・ãªã¼ã¬ãã¤ã¶ã®å·¦ãã¤ã³「DEVICES」ã«è¡¨ç¤ºãããå®æ©ãã¯ãªãã¯ãã¦å³ãã¤ã³ã®「Provisioning」ã§ãã®å®æ©ã«ãã¤ã³ã¹ãã¼ã«ããã¦ãããã¨ã確èª
ããã¸ã§ã¯ãè¨å®ããå®æ©ã§ã®åä½
・å®æ©ã§åä½ããããããã¸ã§ã¯ããéã
・å·¦ä¸ã®ã³ã³ãããã¯ã¹ã§「Device - ・・・| Debug」ãé¸æ
・å·¦ãã¤ã³ã®「ã¿ã¼ã²ãã」ã§ã¿ã¼ã²ããåãã¯ãªãã¯ã,「ãã¡ã¤ã«」ã¡ãã¥ã¼>「æ å ±ãè¦ã」
・「ã¿ã¼ã²ãã・・・ã®æ å ±」ã¦ã¤ã³ãã¦ã§「ãã«ã」ã¿ããé¸æ
・「è¨å®」åã®「Code Signing」>「ã³ã¼ãç½²åID」>「Any iPhone OS Device」ã®è¡ã§「iPhone Developper(currently matches 'iPhone Developer:xxxx xxxx(xxxxxxxx)' in 'XXX Test Apps Profile')」ãªã©ã¨ããé ç®ãé¸æããã¦ãããã¨ã確èª
・「ããããã£ã¼」ã¿ããé¸æ
・「èå¥å」ã«「jp.co.社å.ããã¸ã§ã¯ãå」ãªã©ã¨å ¥åãã
・「ãã«ã」ã¡ãã¥ã¼>「ãã«ãã¨ãããã°」
・「"codesign"ããã¼ãã§ã¼ã³・・・」ã¨ããã¦ã¤ã³ãã¦ãåºã¦ãã¹ã¯ã¼ããè¦æ±ãããã®ã§å ¥å
・「codesignã¯,ãã¼ãã§ã¼ã³ã«å«ã¾ãã・・・」ã¨ããã¦ã¤ã³ãã¦ãåºãã®ã§「許å¯」ã「常ã«è¨±å¯」
・å®æ©ã«ããã°ã©ã ã®ãã¤ããªãUSBçµç±ã§ã¤ã³ã¹ãã¼ã«ããèªåçã«èµ·åãã!GOOD LUCK!!
・å®æ©ã®ãã¼ã ãã¿ã³ãæ¼ãã¨ããã°ã©ã ãçµäºãã¦ãããã°ãçµäºãã
・ä¸åº¦ã¤ã³ã¹ãã¼ã«ãããããã°ã©ã ã¯Macããå¤ãã¦ãèµ·åå¯è½
ãã¯ã・・・ã¸ã¬ã¬ã〜(〒_〒)ウウウ ã§ãããã§,èªåãæ´ãã¦iPhoneãã£ããããã¼ã¨ãªã£ãããã 。ãã§ãã!
ããã,æ¬å½ã®æ¬çªã¯ããããã 。Objective-C,Cocoa Touch,OpenGL,OpenAL・・・å¦ã¶äºãããããã ã,夢ãããããã 。
ãã,ãã¦ãã¤ãã¸ãã¼ã·ã§ã³ãiPhoneã§éæ¾ããã。Let's get it started!
ãç²ãæ§ã§ãã。å®éã®ç»é²ä½æ¥ã ãã§ãªã、ãã®ããã¥ã¡ã³ããæ¸ãä½æ¥ãã®ãã®ã«å¯¾ãã¦ã、æ¬å½ã«ãç²ãæ§ã§ããï½(_ _)ï½
è¿ä¿¡åé¤