如何将app发布到苹果商店_第1页
如何将app发布到苹果商店_第2页
如何将app发布到苹果商店_第3页
如何将app发布到苹果商店_第4页
如何将app发布到苹果商店_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

页脚页脚iPhoneapp发布到appstore的步骤iPhoneapp发布到appstore的步骤如下:要在苹果上注册APPID,以及购买iPhoneDevelopProgram(iDP)开发者授权,99美元。创建发布程序的证书。步骤如下:如果已经购买了开发账号IDP,登录进去后会看到如下地方(图1)MyProfileL叫outAppleDeveloperFc>rum.aMyProfileL叫outAppleDeveloperFc>rum.aDeveloperSupportCenterMarketingResources1e(1e(lvideosNewsandAnnouncementsWelcorWelcor点进去会看到如下界面(图2)ProgramPortalTheiPhonstepstotedietributior点击进入Certificates看到如下容(图3)PwjnmPortJiHKmwT伸m□evelapiitieEit□istcid^utioriDcwiGc^占叩Msf^TQW^ioningCurrentXwl冲巾印tu钥加懈小Name4PrcweioningProMes E沏i诩on0飘电 Slalu^AclienReuhL£匚巾「脸■点击图中红色部分l?auiLiire^h'donothawav-aliacemficale会下载下来一个名字为AppleWWDRCA.cer的东西打开你的KeychainAccess,如果dock里面没有到C盘Applications\Utilities下面去找KeychainAccess,中文名字好像叫“钥匙串…”打开这个,你会看到如下(图4)这代表你已经装进去了。下面,打开Keychain的这个菜单(图5)F浜EditVi-w啊ig的vH囱上AbwtKeycharnAccess IKefcEiainAccessKe^'thatnAccessPreferentes 舞.KeychiinFirstAid YS£ACerrificiireA5sistaniKtrbero^TicketViewer 丁仆阳KServices ・HideKeychainAccess 鬻H用壮史Others YK.HihowAJIQuitKcychihnAc<S55 SQOpert...Createa匚亡「lifimi史…CreateaCertificateAuthority..CreaLe&匚ertifkaLEForSomeoneElseasaCerlificateAutharitv...年e~4P£5t。0口仲工逐年丁田旧aC之HifimtEAiriMmi邛Setthedefault-C-ertifiiCdteAuthority■…Evaluate"AppleWorldwideDeveloperRehYicnsCenificadonAuthority";口。[>c叫卬明「麻L«iLH3"、匚tr;・fH忒ionAtetMrity SHiRLc RE 1口>6n:O0:MJ\(图6)■Cateaarr按着下面的图来(图7)(图8)然后continute就会生成一个CertificateSigningRequest.certSigningRequest的文件,在你的桌面上Certifideates的Distribution页面ProgFertal 口hProgFertal 口h”旧⑶仙陨rwiHorn«'FejimBeh't?c»pKn«^lDisHribution Haab.-r'i Hsn,TobrviiTClAppIOsJ^F-ovjiiamingDi5LritiuticiEiCurrentDistributionCertificatebrviiTClAppIOsJ^F-ovjiiamingDi5LritiuticiEi小皿电 Expiratiom口a_le Pt例rroFiinqIhrohles SEaEu^!Toucurfentiv。口nothiveaviiiddjstribuxian[色rtifn即mifQud口notnave由?wdrintermetfiatecesaifiwreinsuiied,dick:h"eiq口口*。匕\&nrra.点击RequestCertificate按钮(图37)-lnt?*ectnificatt wlnthJw.enter-orMleciThefoil叫mfofFniiionIntheUse-rtmail脚fi^ld,en取『gur之3ddE€5工Im【IkCommon书日《enterirour^ameinme取卯骷nHgroup,selectth*imdcodisk0双切nClickCdntmu^.■T%门口口小〔羽e现squiqyee2certiflote刎5削叫itequRGccswfileraDesktopspublic/privatefceypairwillbenerated-whengucrfiitEsheGertiFkaSeMqningftequest仁ifycHjuset.=heKeyChainn困m林romaw由&csr.2.SubmjEtheC5Rth_mughtheProgramPartak.:ClickihcDistnbuii&ntabUploadthecertifiesEebychotisingthefileClickSubtil।Ctiasrs-cFile::n。file方vMGudSubifiil选中桌面CertificateSigningRequest.certSigningRequest文件图38师心例由aNews:CIS日用力产arUeflHe就也“ngR也questEDtsk丁DEVICEli工口户户|\ExienENTAIL...-二白TSHARED0oilTPLACES■TrT■rnA5②lihu^culAlP-plicaii...%OMUFTHnts■i£3DeslctoparchAuthorltv.iesrtUSR卜iiyouu钝<hem丫ChainCreasedKjnd伊c«oaPwg...rdiHD!.tHl*f.*»phone_de...m_v2,c.pdfq刖即i曲瞰 tOpenCl.,15-2.O^grammi.ng.Cuide.pdt■.:PlcturfI*Picture22jgund&mmess取UPME=DIA■qirCcrtihcateSigningR£q.u@£i.cerl』/imngNEqufrit4ICBCitrrSdgmimgKjequestYtslefdayal■qpru_1■ClicH-SflbFHlT'ClioDseFileno方匕selectrd,uhnnii选中然后点击Submit图39就口EETeamDuvtlop^^nlOlHrib!uUi>nCurrentDistributionCertIitateDuvifes;AppIDS/IheOertlfisatwKequesttiasb«en3ubniitte.dforapprcvdl.£1^6Nimi!Ex口HMidnDalefroviiioniflgPrufiici旭ndgW口府21iiyo:iacthuehdve凿ewvydri^ierm^da^ce-rtihcai^insia^d.*.cxii^r.出口电中仃消1:口什,/■ttcL&nsX.©点击Appove图40TeimDoElsjiirMLntDislributioinHiAlCNYHowioAppHS-gCurrentDtstributionCertificateEwp-faT-ion口a恒卬新旧口白,ngPrafUtfiifyqu$pi*他q聃中WWpRincfrinf?ridir'睛「"『«?[1?in9仲IMQc-.icii;一।「ctidn^n口厂中/,SU^bZ、jeisG出加口6呵IFlsjwanufLxDiHribuUQn* f小3:DiHribuUQn* f小3:1rTcd.niACtlOJIS.这时需要刷新一下页面图41Uni™CurrentDisiributionCeriifkate嗨me E、h」「由mdh口器型 hEHrisjonmgProfiles 5tMm工1:J M/09J201d06弓EPM Ihued'Ifyovdonothave廿seW^ORintermediate.ter?iFiu^einstaUed,clicketodowr-lc«adC、点击DownLoad会得到一个名为distribution_identity.cer的文件双击这个文件,会有如下提示图425ion.mobi

onidenlDoyouwant10addthecertificatefs)fromthefilell-di5ion.mobi

onidenlDoyouwant10addthecertificatefs)fromthefilell-distribution_identity.cer'1toakeyehain?S-iz4K5K4KAddCertificatesKeychain:loginCV^wCertificd^rCV^wCertificd^r)Cancel''OKIKEycshams璃SYSftm已甘日匕由R&oi%_AppleWnrld^-deDc^loperR<rat«Kin-j&rbiic械ionA-dthsntyKEycshams璃SYSftm已甘日匕由R&oi%_AppleWnrld^-deDc^loperR<rat«Kin-j&rbiic械ionA-dthsntyt.沙卜口口七口七E忠匚日KLRB4QCabfegary[AllItems.匚m3r蛤ElMyCEifRartesSecureM格中PhtirpeDislributiovi..■EmrW”K史丫电hMcenrficateFeb15.2016L2.fra.00MIvilRu*rii-fit日睡Sep-9_2-01.012:00:IM即MInqinprivMtekev・■ginie-fli4icaBcS«p1O.JZOIO12:WW'扇Inprivdtek«y一点击OK然后打开keychain就会看到如下的图图43iPhancDiliribuTidrfi:LihudCuil-c-suirdAjkpldWsri^ihTdt?E3rueIcqh-5f4~rntiunn1£kpgt«5ScpttfT^bcr10,钠GM1rQfl.lM&FbsscjUtUlGatciswild这时你的电脑就已经具备发布程序的证书了下面打开Provisioning的Distribution页面图44

H4m中Tcdftl厢口咏H4m中Tcdftl厢口咏CieateIPhoneDistribu-tionProvis-iontrigProfileGm增旧泪mq/si口mil底口正til第l*err.Tq-fearpmoresulttfitHiwla“匚工闻nDistributeonMefihcHi ,■小.Q-AdHacDistfibull;an匚eHlfic画稔伯xpirunganOT.'Q^"'ZQiQ- 步FMiAppIDLancrl点击NewProfile然后按着下图填一下,ProfileName随便写个名字就行了图Q-AdHacDistfibull;an匚eHlfic画稔伯xpirunganOT.'Q^"'ZQiQ- 步FMiAppIDLancrl点击NewProfile然后按着下图填一下,ProfileName随便写个名字就行了图45Tcafri-Ctf-rcificacc(Diistri'bwliomCreateiPhoneDistributionProvis-ioningProfile■Generace6?。,组1口“1的电UFotihsUmetd.^a-Eearnmorehvi?ittrieHowlasecnon&evkvs-AjppIDE小德丁巾MlOflDistribufkinM曾hcwi 向gc■立)( 门“HaiProfit 口旭川如同DiiTFibuttanahIfIrm 伯viHfigwt&9.:09,-,2010-{H.5CPMiAppI口L^n<<olEuIseH然后Submit图46Exit鼾m&FPoptsiHomeTf-iiimExit鼾m&FPoptsiHomeTf-iiim匚wrti!过敏粥PwtoviAprID&DewelopETiEH-iDistribution H*staf>- H~d,Fo吧'DhtribdtiohPr”小口币的Profiks 网事打口向电Fr口看KionlvigDistribuGon:ProgramPortliFiir脚口5Fiir脚口5面FgnnlProgramPortalHorneTeamGartiflc或十与□c-velopmeritDi^irrbutiOiiMowT&瞳DFstributionProvisioningProfiles仇国匕“AppFgDisIrikiuUDHHorneTeamGartiflc或十与□c-velopmeritDi^irrbutiOiiMowT&瞳DFstributionProvisioningProfiles仇国匕“AppFgDisIrikiuUDH"DlSErltiutiairiideuiIe)Q47A65^5C!,COm.abc"ftc灯魂until□s强p2010।EhhvukuitjEdit食厂唯口5例":wdSJPraxisH?ningPratfileStartusActionsOK现在Download,你会得到一个Distribution.mobileprovision的文件双击这个文件,你的xcode会被激活查看C盘Users'用户名\Library\MobileDevice\ProvisioningProfiles下面又多了一个XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件现在我们再配置一下xcode图48Overview其5cjlEwing।Page:Ghdij口土应Files“口匚氐诂小m]treeKerrh'|treeKerrh'|iHideAp.iHideApihifiidcViJaiHirieViJH~|MainVie1h|MainVich'|glqbd11 7rOpenWithFinderRevealinFinderGetInfoTouchUntauchPreferences打开Configurations页面选中Release然后Duplicate一下图49ate.“上millfdlEikn周r«infDuplicate之后如下图图50CQ Pv烟£1.文3典w而白■I»砧*「i|-i ・・ii ।*। C电门也fl, 电uild——E0册imraliiEB^,并面“1丁他卜—'Edit^Mflg^ritlmlift:ie Debug咫0|4314口 F和帮.胧I。圣艮8例mlrollinlr^llinl卬Aflrkr11rl.iXraiTOuplicattfteitamt1>囱嘤£喔tesCnimnjnd-llnebuildsuse:Release我们把名字改成Distribution图51接着我们切换到Build页面图52gluesM由uaalSDKsArfhhKiur«tie.Lie=DK^Tinidanil.jirmvGjiPlioneDevice3.0fruildActirt即5谑七却伶酊加VilidArchiTeciur-esb%||dKozu9gBuJIdProduckPathInEerm-ediJte-BuiSdFlitsPdtlhPer-c&nfiqur.atliHiEiulldProduceP-ashbuildbuildbuiM^DisrfibMd-Q-n-母kge书工hrc&nfigurdtt&nimtrm国收LieauiidFitesFathbunJ;5caiwing.bind.-'Ehstnburnon-iptioneosPr<c<jnn|jitedHtariJitrsCa-cheP*th^BuildHQipViEin5BujldVtiiijtehCiDe&iH*InfarmadcinFarmaiEnable:ttpcuMPSu-ppoiiGenerateProiHifigCodePrcciofripii-hdHejide-rUbe&Filvsfrairrt电」;Id5tj「!mi」S&urceFilftsfoiindud^:^Cctcle.写Hi中照早 Cod«SuFungEntlihnwirtsTCad-r£ig.iungid口nrhtyft-nviPhNife。£DusukeCadeSiqnihjsRtiouKteRules,ParliDiherCodtSignhioFlag:sVC-Qmpii^fVerjioji111gl■"gi杰「再何,njTuKGmiHtWJC口bb心瑞Xkkr+>TliBCgchcj>cgm.jipple,Xc-<K^^0].,"£ha^dPrrtOrrtkalDWARF-rtKhtfSrMFl!eCode5吧nPr<?hl£-GiflY匚mmIHmmiiDmHitapericurrrmil^ 'iPhanfiDvvslg|ta|rLltmCui(9104(1.8£40"in'日口'Fiv5Fi「n'iiPfioraeDiilribulSon^isiribUTiuniptwrae的线ribuHom:tOU尸图中1处选中Distribution然后图53危Dc-v-clQPc?:^^^^0RBRCBiLLgia4Cjcctinrs.2处选中Distribution।:r।imcie-iinuj^piiiL▼匚FrameworksbfirUlKit.framewark► Fdundationlr.amewerk►Jp>.CortAdd►QPro-dun▼^■TargetsRenameGetInfo%iHideExeruublfErrcrtindFlndReauIn,fa-nanrCt1■图54TouthUntouchDeleteDuplicateBundle05BundleereBundleverApplMainnibfi'CHtnefj!BuilElRulesPropfiitiesCammerrts1arget";Hde'InfoAddKDnal£口*4Architecnires5^a:ndardfiinmv6) ;UBase5-Dk.iPhoneDewierKtJ iBuildActiveAirdhheciurfeOnfv口Validrturchitectures-annv6j「ttw7VBruildL9icaAiomsLBuildProductsPalhbyHdIviftcFfFic4idWVuiidFil«&p*thbuildPer■ccmfr^ukationBuildPeHlkWPathbuild,口浊MibirHc3n।phon-cosFercotfigurationInlcimoHjiaCeBuildFik,Pathbui^d-ScakwinQbuild;DiHribu1ion-iphontosPrftCoimpdedHeadersCachePdthjwrfahdwWETu*W?HbWXDbbFQAXd+/Th-dthti-/tom.xp^E.Kcode.50l/sln<*dPr..VdtueTRuildapliDRjiiS«T[i-ng. kur.esDebiigIM5MHl白山F^rm^iEh』BIeQfierMFEupjxm口£区Profiling$QdfPrtcomp-kdHeaderU&esTiLiF/oinEuddDiScjciAll:Source热厄工forincludes▼Cede£dg口。「皿力1WA!ARFwihdWMFil「匚二,■仁口3成5■崂EriEHl亡^CadeRgrnngldentlt)iAnyi出口neOiQeMceCadeSignangR-etotircsRuEpePjcIi01th§「SigningFlmg§叩CompilerVers-iern.一’走EjsedOn: ,确定图54中,是你应该选的,不然build时会出现签名错误确定之后,继续图55Device-2.2.1IDebugActiveSUKGroups&Fihea

▼K5-colcwing▼口ClassesH|treeK7]treeKn'|iHidem|iHtden~|iHidem|iHidi.MainiH|Mainh|globen~|Blackm]Bhd<»口QtiierSi▼QKtsourc►□ICON画iHidi]Frame*LseBaseSDKiRhoneDevice2.2.1iPhoneDevice3.0iPhoneSimulator2.^.1iPhoneSimulator3.0ActiveConfiguration“DebugReleaseDlstribuiionActiveTarget“禽iHideActiveExecutable*feHide-<nodeviceavailable:,ActiveArchitectureqartnv6►(-JIKit.framev/crk>括F-dundatron.framework► CqreGrdphics.franncwork选中Device和DistributionOK图56XcodeFileEditViewProjectMldRunDesignSCMWindowPage3&Files,5£akwingUverviewBurldF7Device-2.2.1DistributicnOT1求RF6BuildResults。盟B口0000^treeK^rnel.mmtreeKernel.hiHiideAppDellega_te.hiHiideAppDelega.te.mmBuildandRunBuildandDebugCleanCleanAllTargets 仆㈱KNextBuildWarningorError船=

PreviousBuildWarningorError肘十BuildOK大功告成了99.9%了这时如果有签名错误,那一定是你上面某个地方出了问题成功后图57View匚&tIntoQuckL&okActionClassesView匚&tIntoQuckL&okActionClassesICONiHide_Prefix..pchiHrdt-Infb.pliitrr*airi.mScafe/i-irtg.xcodeprojDls^ribution-iphohtds.1.5匚占lewing-buRcI.iHid&.opp,d5¥F-i其中的iHide就是我们要上传的东西,在上传之前,我们要把他压缩成zip包到itunes发布程序。现在我们在浏览器中输入itunesconnect.apple.登录一下图58]I51tJSjqHi1七(I wuui」W-eK-ameiTunesCDnncc!providWalst。helpma.nagevaurcontentmtheiTunesStore.Keywordsmustno阳beerteredfaryourappli-catlansonllunesCannea.Custcine/svn\\beableinswrchtheAp-u,卬咋byyourd弋衰QPH怕。/用小心,Youmus-t找。司肃电mrkeywords帆工口巾肥箝whgEnteringthemcnth。^pphcationinformmH0rlpagmJndarelimitedtoIQ。clisracter-s.hJeirnportahtsenterkeyword!faiallapplicaiioii^assoonaspossiblesoyourdpplic^tio-hcarcontinuetobe5ucce55fuilylocatedonibtAppStore,Ktvword5网updatedwitheitherrhesubrnissfonofanewbinmry.qfif曲电明口1年就21"15件Wf«R力盯tE*0r。*口1。成「曲法(火北^les/TrendReportsPreview04rdownloadyojrdailyandweeklyreporthere.urdpphcatioiiiinLiteiIUM电与^les/TrendReportsPreview04rdownloadyojrdailyandweeklyreporthere.urdpphcatioiiiinLiteiIUM电与.二 tourAiipHcdtilnsAdd,Me*,j(idEmnnq噌匚口cut逐rt5.Tax.&BanlfingInfarmotionRequestCantra<t5snd:nanjg-eyourcontact,bjnk'igtaxintofmalion.VoltInAppPurqha士c。Cie-ateandman^e[nAppFufcJiiiESforpaicfapplkauons.F'3nEIRqportfViewinddovrnio-idvetjrmoflthfyfinancialF'3nEIRqportfViewinddovrnio-idvetjrmoflthfyfinancial$rtpons.RequestPromclionalCadesGeecodesthatw由gwey-aufreedcwwiksadaofV^ur切向同口吐CreatejndmanagebothiTunes匚onr^tlandCreatejndmanagebothiTunes匚onr^tlandInApp-PuKha^eTestUserajccourtti.Ccnt^ctUsHavingiprchl-Emuploading.aurapplicjlioFi1Can'tfindaFinanceReporr?UseourCamaciU?systemretinrlananswertopou『questiomartogen«r^t£aquestion二0a凸iTuntaRep进入ManageYourApplications图59进入ManageYourApplications图59iTunesConnectManageYourApplications点击庆44NewApplication。如果是第一次发布自己的程序,需要设置程序的语言和开发者的名称。开发者的名称是指用iTunesConnect连接AppStore的时候,在右上角表示的名字,这个名字可以是公司的名称,卡发团队的名称,或者是你所开发程序的独一无二的品牌。这两个设

温馨提示

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

评论

0/150

提交评论