iphone_app发布到appstore步骤_第1页
iphone_app发布到appstore步骤_第2页
iphone_app发布到appstore步骤_第3页
iphone_app发布到appstore步骤_第4页
iphone_app发布到appstore步骤_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、iPhoneapp发布至Uappstore的步骤()iPhoneapp发布至Uappstore的步骤如下:1 .要在苹果网站上注册 APPID,以及购买 iPhoneDevelopProgram(iDP)开发者授权,99 美元。2 .创建发布程序的证书。步骤如下:portalp?:t(?)l大门;入口如果已经购买了开发账号 IDP,登录进去后会看到如下地方(图 1)点进去会看到如下界面(图 2)ProgramPomiHomeTeamCertificatesDevicesAppIDsProvionitigDistribirtjonLogoutiPhoneDeveloperProgramAppte

2、DeveJoperForumsODeveloperSupportCenterQMarketingResources.0ledvideosMewsandAnnouncementsWelcoiTheiPhonstepstotedistributiorMyProfile点击进入 Certificates 看到如下内容(图 3)Cert 币 cates?tifik?t证书;凭证;ExifProPprfj感觉像把钥匙:登录,系统下点击图中红色部分会下载下来一个名字为 AppleWWDRCA.cer 的东西打开你的 KeychainAccess,如果dock 里面没有到 C 盘 ApplicationsU

3、tilities 下面去找 KeychainAccess,中文名字好像叫钥匙串”打开这个,你会看到如下(图 4)SAlHremsZ.PasiwndsB:CerilflutesiQMyCtrtikite?tKWSecureNgte?这代表你已经装进去了。下面,打开 Keychain 的这个菜单(图 5)证书助理从颁发机构求证书,(倒数第 3 项)IHomeTeamAppIDsPrwislonlintiDM泌而wnI相碰加胤rtUi与i心加则HistoryHinvRCurrentDevelopmentCertificatesYourc电自Name上ProvisioningProfilesEipib

4、wiDateStatusAdion+tfyoutfumlhavetheWWDRintermediatecertificatetMorldwdrDeYelapcrUddbianCerljiSicJlionAuthorilyurEirfiute-FbIS,201G2:DG:DCAMIcinOpen.CreateaCertificate.Create才CertificateAuthority.CreateaCertificateForSomeoneElseasaCertificateAuthority.Request在CertificateFromELCertiFicateAuthority.Set

5、thedefaultCertificateAuthority.EvaluateAppleWorldwideDeveloperRelationsCertificationAuthority”按着下面的图来(图 6)CertificateAm3nt(图7)AboutKeychainAccesspn电陛M的招KeychainFirstAidXKACertificateAssistantKerberosTicketViewerXOKServicesHideKeychainAccessHideOthersShowAll器HXKHQuitKeychainAccess域QFikEditViewWindowH

6、elpKeychainAccessKeychainAccess(图8)然后 continute(该文件记录了本机的信息,将来发给苹果)就会生成一个 CertificateSigningRequest.certSigningRequest 的文件,在你的桌面上打开 Certificicates 的 Distribution 页面 distributiondistribju:?(?)n发布分发(图 36)ProgramPortalHomeHowToitameE即iranon廓将ProvisioningProfilesStatusJYoucorremlydonotItave覆储liddisiribu

7、cioncerdfic-aie*1(youdon口Ihavetlw慵掘DRiniternHdiate:certificatBins.EalkdclickhereIodownloadnow.点击 RequestCertificate 按钮(图 37)*IntheCertificateIlnfarimaliDnwindow,enterdrselectthefollowinginformaEian.iniheUserEmailAddressfield,enter”uemiladdressInIheCamnrirQiiNamefield,enterymirname:sInIheRequestisgro

8、up,selecttheSavedE。diskoptionClickContinue.HireCcrtiifiaEeAssistantsairesaCertificareSigningRequest(CSR)Hl-etoyourDesktop.ThekvPwll酶geiratedwhenyctucrtsretheCertificateSignnng融qu更前两$RJifyovus地吧KeyChainAssistanEQQcreatetheSR.2.SubmitmCSRthroughtheProgramRortaLclicktheDisinbudone_dem_v24pdiB。MdjidRhk.

9、I|?OpipnGLE5,2.0,pNggiEming-Guid电口dfpDiskTSHARED的AJl.Vs/tPicture1士Picture2_JSound&VirBLesEJUP*PLACESDr-klcpTHAS0llhuacui热。plicaii.住OMunwrrts2.SubmiiTMEDIAjiII:IQ,searchftuthnnly.Nariii电si(C5R)ifyouuseth电ChainCre.iLd5iiE-E-KindCeniftcueSigningRisqui甘*LGGrtS4gningAequesi4KBcertSigningR42quetTYeler

10、dayJt-I.Pl-rM.d!(Cancel厂Choose、EHVIBE性(Ch口口尸FH*nofilewcWutESubmit选中然后点击 Submit图 39OcvciopnKntIMfVinllauiiohHi&loryHtiwTOHninic-TUEDlcsAppIBiCurrentDistributionCertificateTheGertiricaleReqiuesthasbeensubwnitledforapproval.匚ISEProvixtoniingDistributionExpirationDatePncvf外口mingProfileiSliatusNamele

11、ndingApprovalIf评udonQih*啤eheWWDRIniermddliecenlflcarln$曰HW、clickhfreTQdonlaadnow.,*SctiQn5&点击 Appoveapprove?pru:v通过图 40点击 DownLoadidentityaidentiti身份会得到一个名为 distribution_identity.cer 的文件 distributiondistribju:?(?)n商品的)销售,推销(相当于我平常说的证书钥匙)双击这个文件,会有如下提示图 42这时需要刷新一下页面图 41TeamDlitrtbulJanDevicesCurre

12、ntDistributionCertificateFrovhionlfigDistributionTlf曲udonothave:曲总WWDRintermediatisce-rtificateinstallsdl,clickheretodownloadnow.TramDvkf5PYawi&ldfiihCil&tribuEiMDevclopmenCOistribulionCurrentDistributionCertificateProvisioningProfilesNameExpiracjonmre理 *1(youdonotTheWWDB.mtormed泡电(:纣刷近加&

13、;阖居士小魏herecodowmlaadnaw.ExpirationDateProvisicuniimgProfilesStatusActionstssuedDwmkHiiRevokekknncHowTo09/09/201006.56FMCitrtifiEattx点击 OK然后打开 keychain 就会看到如下的图图 43iPlhoneDistribution:LihuaCuilnuedby.AppleWMU喇曲 DevdoperRelaCioniCerliticjtiDfiAuthorityExp.56.0OANCMFr+DB.lKi取This拉布flEM电isvJJid-Nar*ie刖

14、34 帆rl(h刖pevlflprrClFlifiwtigriT|JjftionfDelop*r牌iti_,KihdrtrfipfivMtkeykiflilnSeciirtNoctiAddCertificatesrjdenticy.sion.mobion_identiiDoyouwanttoaddthecertificarets)fromrhefiledistributionidentity.certoakeychain?Keychain:loginViewCertificatesKeychajfis甫I。刖口ASystemElSyittmRootsCactorvr|WMflH*asi&

15、;wards口Cerlifkales口ctrtificacesfK印这时你的电脑就已经具备发布程序的证书了下面打开 Provisioning 的 Distribution 页面图 44PrcKjramiPortallTeamDeelapmejiEDistribuitionHi筝gyHowToCt|i:|我犍SDKkPlwneDevice3.0:帆HdArtiwArchiteourOnlvValidAnGtiiiTtcture5arinwgnewTBuildLocalion&BuildPrduCI!PdEhbuildInEermedUiBuflldFIIAKPathbulbdPr-caf

16、iifiguraTlonBuildProduceFail*buildIUlstrllhiilofi-IphonetisP*r-ca*ifiguraftloFiinttimediateBuildFiles/制加bLiildcal-ewmgbuild/Onrlbutlon-iphoneosPticompikdHtadersCidiePath/var/roldtr“N/nJTuKJWBMbwXDbbfQaXackk*T|i,-Cachii;-/corn-appl4,Xcwir.SOl/SliaredPr“RuildOptionsBuildVjiridiiLlrlUrmHDebugMWrviMiqnF

17、artnai:DWARF制的dSYMFile;Enab-IeOpenMPSupporrOenenteProfiling亡&kIiScj.n411SourceFilesfcrIneludt-xPrecompiledHcadirUHSFillsFromBuildOTSdtSjgiiiingCodtSigningEnMetnnEs孑匚ad型540值即Id七ruiwCadtSigrwngiPth僮*OchrrC*od 田$4gningflagsTCflinpilcrVersjan图中 1 处选中 Distribution然后图 53niu:ionJ-W;uvib-miOtherBliUl&am

18、p;maticPrt?hleSclecTors口昵 7 同心。的 rIEuri/ill 第由【Eh 七 4irftOrteDivfilCiPhoneDisiinbutHihDisIribuEion:2 处选中 Distributioninmuiriiu.pnLFrameworksMR?IKit.frameworkFoundation.frameworkAdd)TargetsGetInfoBundleOSBundlecreBundleverApplicatioiMainnibfi/iHide/ExecutabH卜OErrorsand卜YFindResul卜LJBookmark;k;,5CMRen

19、ameTouchUntouchDeleteDuplicate图 54TargetHiHideinfoArchitEEturesAdditiEKUllDKsAfchitecuuresSiaftdardilarmv6)QascSDKiPhoneDevics1.0iBuildActiveArchitectureOnly口ValidArdhlljectuwMmsgjrrntf?T&uildLtKdlicnsBuildProductsPathbuildIntembedlaHetalldFliesPathbuildPfr-cenfigyriiifriiiBuildPrcniucisPJihbuil

20、d/临tributig-iRh力点Per-configurationInlermediiilcBuiildFilesP-alhbuild/Scal-cwing.build/OistributiQniphanieosPrecompiledHeidersCachtP由jvar.ifolders/nJ/iiJTuKbyVRHbWXDEbtQaXMidc+Tll/-Cithes-/com.appleJCcode.5QX/SharedRr.YfruildOpijonsBuildVjridncsnormalDcbugilinformEktionFormatDWARFwithdSYMFileEnableOp

21、enMPSupportGerwMEProfihingCodePreCDrilpilcdlHeadefU我。FiksFronBuiildDi.ScanAllSourceFilesforIndudesCodeSigningCcMltSigningEfttiTlemenitCodeSigningIdenEilvAnyiilMwneOSDeviceCM?SigningR5QurceRuleiPEhOcherCodtSigningFldaVCompilerVrirsion*1B.ascdQn:忖Qthing:确定图 54 中,是你应该选的,不然 build 时会出现签名错误确定之后,继续图 55CDVS

22、ettingValuefDevice-2.2.1|Debugroups&iFi跄二Scalewing_ClassesMtrtKHtreeKH(Hide司iHide&iHideM|iHidJHMiniM|MamH|glob*HBlockMActiveSDKUseBaseSDK/iPhoneDevice2.2.1tPhoneDevice3,0iPhoneSimulator2.2,1iPhoneSimulator3.0ActiveConfiguratiO/DebugReleaseDistributionTar(aOtherSiResourcActiveExecutable,“iHid

23、e-riodevicedvailabl_ICON囹iHide,Frame*/3rmM6J-*UlKit.framework+的工;Foundation.framework麟,二:CureGraphicJrmework选中 Device 和 Distributionconfigurationk?nfigj?rei?(?)n配置OK图 56XcodeFileEditViewProjectBuildRunDesignSCMWindowBuildResults合器B:StalewingBuildandDebugF6ClassesGtreeKernel.mmHtreeKernel.hLv_MiHidcA

24、ppDelegate.hMiHideAppDelegate.mmCleanCleanAllTargetsO3KNextBuildWamingorError潴=PreviousBuildWarningorError%十BuildOK 大功告成了 99.9%了FinancialRepartsViewanddownloadyourmonthlyfinmn口mlreports.RequestPromotionalCodesC&tcodachuwillgiveyoufreetkjwriH3dhofyour日pplistion%ManageUsrsCreateandmanagebothiTunes

25、ConnectandInAppPurchaseTestUseraccounts.ContactU5Havingaproblemuploadingyou这时如果有签名错误,那一定是你上面某个地方出了问题成功后图 57PathGSEInfoQuackL&cikAttion_buildClassesICOMiHidfl_Prefix.phiHbde-ln1o.pli&t-mainrm肚父aiming.其中的 iHide 就是我们要上传的东西,app3.到itunes发布程序。现在我们在浏览器中输入/iT登录一下图 5811urieiuui_iDIsirIbutl-on-iphoneo

26、s口Scalewing.bulld在上传之前,我们要把他压缩成 zip 包/上传的商店Wekom巴iTunesCcnnectprovidestoolsBhtlpmanaggyourcontnrintheiTunesStore.KeywordsirmstnowbeenteredforyourapplltauonsoniTunesConnttLCustomerswillbeablecosearchtheApp5T0rftbvycutdesignatedkeywords.Youmustseparateyourkeywordsbycommaswhenentering(hemonthea口pliqati

27、oninformationpaqwandarelimitedto100characters.lrisimportarn( (oenterkeywordsfordllapplicationsassoonaspassibleioyourapplicationcancontinuetobesuccessfullylocatedontheAppStore.Keywordscanbeupdatedwitheither(hesubmissionofanewbinary,orifdieappIlcaTlonsiacusisRejected,orDeveloperRejecied.VConiracts,Tax

28、,&BankingInformationFtequenContractsandmanageyourconTACt,xbanking口ndinfarmaiion.E3ManageYourInAppPurchasesEaCreateandmanageInAppPurchasesforpaidapplimibMapplication?CantfindaFinanceReport?UseourConiactUwv$remtofindananswertoyourqukcnortogenerateaquestiontoaniTunesRep进入 ManageYourApplications/管理你

29、的应用程序图 59iTunesConnect点击 AddNewApplication。如果是第一次发布自己的程序,需要设置程序的语言和开发者的名称。开发者的名称是指用iTunesConnect 连接 AppStore 的时候,在右上角表示的名字,这个名字可以是公司的名称,卡发团队的名称,或者是你所开发程序的独一无二的品牌。这两个设置以后不能更改的,所以需要慎重。 接下来的画面确认你的程序是否需要加密, 一般选择 No 。 在接下来的画面 Overview中输入程序的其他信息,加粗的字体是必须的项目。oApplicationName-程序名称oApplicationDescription-程序说明oDevice-对应设备。选择对应的设备oPrimaryCategory-程序的分类oCopyright-著作权,开发者的名字等信息oVersionNumber-在 AppStore 上表示的程序版本。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论