首页 > 其他分享 >ipa上传到APP store​

ipa上传到APP store​

时间:2022-12-09 11:33:06浏览次数:63  
标签:状态 ipa APP 程序 点击 审核 上传 app store

 

在itunes中创建程序​

打开​​https://itunesconnect.apple.com/​​(membercenter中也可以找到)选择"Manage Your Applications":​

​​

 

点击"Add New App",填写下面的表格。​

默认语言,appname,SKU Number,这是自己程序的标识,点击后面的"?"有说明。Bundle id:这个可以选择,必须和你申请证书时候的appid保持一致。否则会上传失败。​

​​

 

填完后,点击"Continue"。​

这个页面设置程序的生效时间和价格,选择后,点击"Continue"。​

​​

 

下图的页面需要填一些程序的信息,注意"Review Notes (optional)"这个选项是对苹果review程序的说明,如果你的程序需要登录才可以使用,要在这里提供用户名和密码,如果你的程序的一些特色很隐晦,可以在这里提供操作步骤,这是让apple的review人员看的东西,不会在App Store里面显示。​

​​

 

下图的页面是一些分级的说明,根据需要选择:​

​​

 

下面是metadata,这个可能很重要,注意那个keywords,设置的越多你的程序被搜到的几率越大,但是最好不超过100字,否则可能会被苹果认为是作弊。Large app icon 这需要一张1024x1024的icon。screenshots是屏幕截图或者说明性的图片。​

​​

 

填完后done,这样就创建好了一个app,点击"view detail",然后选择“Ready to Upload Binary”。这时发现你的app显示一个黄色的wait for upload,表示你可以上传你的二进制代码了。如下图:​

​​

 

3.2、上传程序​

上传程序请在你的mac系统下找到application uploader工具,找不到的可以在下图这儿下载。Xcode4.x将该工具集成到了xcode里面。​

​​

 

在Mac下安装了该工具后,运行,如果是第一次,可能需要你用你自己的idp帐号登录(以后会保存在钥匙串中),登录后会自动检查你有没有等待上传状态的app,选择你创建好的app,如下图:​

​​

 

点击"Next"按钮:​

​​

 

点击"choose"按钮,选择你从AppCan在线编译出来的ipa包,修改.ipa后缀为.zip,请不要打开修改包里面的内容(包括添加和删除资源图片等文件),否则会上传失败。​

​​

 

点击"Send"按钮,等待上传,上传完成后,打开itunesconnect,这时候你的程序状态变为"upload received",程序进入苹果第一步审核。第一步审核几分钟到几小时。当通过第一步审核后,程序状态变为"wait for review",此时程序进入等待人工审核的状态,大概4天到2周的时间都是这个状态,直到排队轮到你的程序时,程序进入"in review"状态,如果你的程序没有内容上的问题,符合苹果的审核标准,那么审核成功,你程序的状态变为绿色的" Ready for Sale",如果审核失败,程序状态变为红色的" Rejected "。​

上传过程中每一步的失败苹果都会发邮件给你,或者你能在Resolution Center看到详细的失败信息。​

当你的程序变为"ready for sale"状态时候,你就可以在appstore里面找到它了。至此,上传结束。你就可以通过IOS设备在Appstore中找到你的应用了。​

 

标签:状态,ipa,APP,程序,点击,审核,上传,app,store
From: https://www.cnblogs.com/xnyzie/p/16968482.html

相关文章

  • 2022最新上传ipa到appstore的步骤说明​
    我们平时在开发原生的iosapp的时候,有苹果电脑在手,上传ipa文件到苹果开发者中心比较简单,直接在xcode上就可以实现了。​但是现在大多数人开发app不再是用原生框架开发了,也没......
  • 苹果手机自带邮件APP配置腾讯企业邮箱(EXCHANGE协议)
    如何在iPhone/iPad邮件应用程序Mail中设置腾讯企业邮箱的Exchange同步服务?下面向大家介绍如何使用iPhone/iPad上的邮件应用程序Mail中设置腾讯企业邮箱的Exchange同步服务......
  • PHP 发送application/json POST请求
    PHP用CURL发送Content-type为application/json的POST请求方法functionjson_post($url,$data=NULL){$curl=curl_init();curl_setopt($cur......
  • app消息推送
    <dependency><groupId>com.gexin.platform</groupId><artifactId>gexin-rp-sdk-http</artifactId><version>4.1.2.1</version></dependency><repositori......
  • uniapp开发中遇到的问题
    1.uniapp打包小程序包,上传之后显示包大小,超过微信要求的20M大小除掉是因为分包的原因造成的,最主要的是因为,上传的文件是执行包,而不是编译发行的微信包2.用禾匠开发的项目......
  • uni-app 使用vconsole.log
    来自:http://events.jianshu.io/p/06ae7754bfe4 侵删1.下载与安装vconsole1.1选中你的项目,弄出终端,输入以下命令:npminstallvconsolenpminstallvconsolecnp......
  • springboot中数据库批量新增InsertListMapper两种情况
    pom中mybatis的依赖包版本必须高点满足两种情况<dependency><groupId>tk.mybatis</groupId><artifactId>mapper-spring-boot-starter</artifactId><version>4.......
  • Uni App-----之u-input(密码明文小眼睛切换)
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • uniapp中的@tap和@click的区别
    在HbuilderX中,两者都是点击时触发事件;不同的是:1.@click是组件被点击时触发,会有约300ms的延迟(内置处理优化了)2.@tap是手指触摸离开时触发,没有300ms的延迟,但是会员事件......
  • CountryMapping
    packagecom.-.it.regioc.bean.enums;publicenumCountryMapping{AD("AD","安道尔"),AE("AE","阿拉伯联合酋长国"),AF("AF","阿富汗"),Z......