㈠ 如何将App程序发布到苹果AppStore
预先准备在你开始将程序提交到AppStore之前,你需要有一个AppID,一个有效的发布证书,以及一个有效的Provisioningprofile。下面来看看它宴唤们各自的作用。Step1:AppID(应用ID)AppID是识别不同应用程序的唯一标示符。每个app都需要一个AppID或者app标识。目前有两种类型的App标识:一个是精确的AppID(explicitAppID),一个是通配符AppID(wildcardAppID)。使用通配符的AppID可以用数侍来构建和安装多个程序。尽管通配符AppID非常方便,但是一个精确的AppID也是需要的,尤其是当App使用iCloud或者使用其他iOS功能的时候,比如GameCenter、PushNotifications或者IAP。如果你不确定什么样的AppID适合你的项目,我推荐你读下苹果关于这一主题的文档:TechnicalNoteQA1713。Step2:DistributionCertificate(发布证书)iOS应用都有一个安全证书用于验证开发者身份和签名。为了可以向AppStore提交app,你需要创建一个iOSprovisioningprofile。首先需要创建一个distributioncertificate(发布证书),过程类似于创建一个developmentcertificate(开发证书)。如果你已经在实体设备上测试你的App,那么你对创建developmentcertificate就已经很熟悉了。如果对此不熟悉,建议你读下苹果关于signingcertificates和provisioningprofiles的详细指导。
Step3:ProvisioningProfile(配置文件)一旦你创建了AppID和distributioncertificate,你可以创建一个iOSprovisioningprofile以方便在AppStore中销售你的App。不过,你不能使用和adhocdistribution相同的provisioningprofile。你需要为AppStore分销创建一个单独的provisioningprofile,如果你使用通配符AppID,那么你的多个app就可以使用相同的provisioningprofile。Step4:BuildSettings(生成设置)配置AppID、distributioncertificate和provisioningprofile已经完成,是时候配置Xcode中target的buildsettings了。在XcodeProjectNavigator的targets列表中选择一个target,打开顶部的BuildSettings选项,然后更新一下CodeSigning来跟之前创建的相匹配。最近添加的provisioningprofiles有时候不会立马就在buildsettings的CodeSigning中看到,重启一下Xcode就可以解决这个问题。
配置Target的BuildSettingsStep5:DeploymentTarget(部署目标)非常有必要说下deploymenttarget,Xcode中每个target都有一个deploymenttarget,它可以指出app可以运行的最小版本。不过,一旦应用在AppStore中生效,再去修改deploymenttarget,你要考虑到一定后果。如果你在更新app的时候提高了deploymenttarget,但是已经购买应用的用户并没有遇到新的deploymenttarget,那么应用就不能在用户晌毕凯的移动设备上运行。如果用户通过iTunes(不是设备)下载了一个更新过的app,然后替代了设备上原先的版本,最后却发现新版本不能在设备上运行,这确实是个问题。(1)当你决定提高现有app的deploymenttarget时,要在新版本的版本注释中进行说明。如果你提前告知用户,那么至少有一点,你已经尽力阻止问题的发生了。(2)对于一款新app,我经常会把deploymenttarget设置为最近发布的系统版本。因为新iOS版本发布后,渗透率的增长速度是令人难以置信的。很多人认为提高deploymenttarget会失去大部分市场,这个说法并不准确,比如iOS6,iOS6发布后一个月,超过60%的设备已经进行了更新。但对Android而言,就是另外一回事了,Android用户并不会像iOS用户那样热衷于更新操作系统版本。
㈡ 有个app上架,该怎么上呀
一、 app store上架费用,一般要多少钱。这个因产品而异,一般是6000-10000元人民币。二、 app store上架周期,一般要多久过。这个因产品而异,正常的话一周内,如果产品老是出问题,被苹果拒绝就不好说了,一般情况下,我们的客户两周内过审,问题不大。三、 app store上架流程1、 提交2、 审核3、 审核通过/审核不通过,被拒解决方案4、 上架四、 app store上架条件1、 软件正常。这里指的是没有bug,符合苹果的条件。2、 提交审核。3、 审核通过。五、 app store上架是什么这里指的是ios的商店,app store上架指的是ios的软件从提交申请到上线的整个过程,它的目的是让软件展示在app store上,获取app store过来的流量,用户,从而获取收入。六、 app store上架常见被拒原因1、 截图中出现了Android2、 截图中出现了hack苹果的内容3、 评论中出现了“屌丝”等不雅词汇4、 App中包含谈论Android系统的内容5、 你修改了状态栏,不行6、 只有第三方登录,没有自己的注册登陆功能,不行7、 您的应用包括色情内容(色情交易,色情展示)8、 有微信分享功能,结果因为要强制用户安装微信,才能使用该功能,被拒9、 应用内用了圆角按钮,无情被拒10、 你给我解释解释,应用里的积分从哪里来,到哪里去?11、 应用里面表示有广告,但是审核者玩了后说没广告,后来申述成功,因为第二次游戏的时候才会出现广告(虐心重复向游戏),你丫就不能玩两遍么,一遍就几十秒~~12、 有第三方支付(支付宝)果断被拒!!!13、 因为集成了友盟 友盟获取用户mac地址被拒了。14、 您的内容因为没有举报功能、含有色情内容不能通过。15、 使用第三方的logo被拒(由于涉及到联通运营方面 果断在关于里面加了个联通的logo 标识合作伙伴 果断被拒 要求提供联通的书面证明。)16、 没给测试帐号17、 QR CODE里边有android的下载地址(直接转跳iTunes后通过)18、 不符合iOS UI审美观(改UI)19、 只有第三方登陆,没有自己的注册登陆功能…(新增登陆注册功能通过)20、 你的软件加了强制评论功能:就一个按钮点击进入评论,必须改成先提示框提醒用户是否进入评论.21、 存放文档的地方由于iCloud会自动备份而被拒绝,只有用户自己使用和创建出来的才允许放在Document文件夹下。22、 审核员打不开我的接口,换海外vps,过最蛋疼的。23、 因为截图里面放了iphone的模型被拒。24、 游戏运行崩溃;25、 游戏截图中有“测试字样”;26、 游戏太简单;27、 一次提交多个相同的游戏;28、 游戏中使用其他版权图片(使用了flappybird原图)29、 加了广告框架,游戏中缺没有广告显示(其实是在game over时候显示,结果测试人员就一直不知道怎么能死);30、 内购不能使用;31、 game center不能使用。32、 App Store显示名字和软件名称不符合。33、 支付时不得强制获取用户信息(比如 登陆、注册),必须在看到价格之前让用户登陆、注册。34、 App内购,产品类型不对。35、 内购没有Restore按钮;36、 有登陆注册功能,但没有提供测试账户(大意了)37、 有去除广告的按钮,但没发现有广告。(后来截了个图,回复审核那边,两小时之内就通过审核了)38、 版权问题。没有提供相关的版权文件39、 评级问题:提交的时候是评级4星,后来被拒,改成12星,通过审核了。40、 关键字不符合要求41、 内容太简单,说是浪费用户时间42、 界面风格不符合iOS风格43、 应用评级,从4+改成12+,再改成16+最后说我不符合16+,我再改回4+,竟然过了…44、 Splash上放了个蝙蝠侠蜘蛛侠,版权问题未给通过,后让UI改画了一个猥琐男人,通过了。45、 应用内有个保存图片至相册的按钮,然后plist里有个Application supports iTunes file sharing设为了yes,无情被拒。46、 用户在应用里自己下载的文档都不能存放在Document文件夹下,被拒。47、 为了获得审查应用程序的完整功能,我们需要相关的硬件。 我以前都是录制一个操作视频上传然后就通过了,这回我录了2次都是相同的回复,不知道抽什么风。48、 做了款社交的软件,上线的时候没有提供账号和密码,导致审核的时候进不去,reject. ps:那么大个注册 看不到么?看不到么?49、 论坛模块里由用户发的活动贴提到安卓平台和WP平台被拒,然后我说我没问题,他说三个工作日之内电话联系,过去4-5天了,还没联系。50、 按钮位置不符合ios风格。51、 一个笑话APP,开机画面上有“逗比”这两个字,苹果审核说含有粗俗不文明的文字,然后被拒了。52、 qq登陆功能,但是没下载QQ就不行。53、 第一次没有给用户举报的功能。加了只有新浪和qq登录没有自己的登录注册系统(QQ SDK的没装QQ提示的是下载)。好像还有没有用户协议巴拉巴拉,反正那次审核就耗一月的时间。54、 审核人员打开app无法加载内容,一般是因为国内服务器的问题。解决方法是录个app的操作视频,放到youtube上,发给苹果,屡试不爽。55、 界面太丑被拒,换了张背景图通过了。56、 iPad 写成了IPad。57、 没提供注册功能,被拒…开放注册通过;58、 按钮图片类似iPhone桌面图标被拒;59、 因为iCloud云备份的问题被拒绝,将备份功能关闭通过。60、 使用第三方SDK,有个提示信息遮挡了状态栏。61、 图片上有链接。62、 因为有android关键字被拒绝了,因为描述中有android关键字被拒绝了,因为有swfit关键字是个没发布的语言被拒绝了。因为按钮点击无效被拒绝了。63、 内容包含苹果产品iPad64、 有竖中指的图片65、 IDFA展示广告没有提供视频66、 注册页未添加pravicy声明文件。67、 iTunes升级后,分级莫名奇妙由12+变成了4+。68、 用了显眼的词语,其实就是"Beautiful girl"之类的,说内容令人反感。69、 引导页文案与内容不符。70、 因为应用截图被拒。美术偷懒给了4张android的截图,虽然app内容是一样的,但是顶部的状态栏是Android的!71、 名字不符合,包含不良信息,包含与当前app不符的内容,包含特殊含义的歧义字符72、 App中有积分墙73、 App中有第三方支付(如短信支付,积分墙支付)74、 App的功能过于单一或仅仅是一个demo75、 在注册时强制获取用户信息76、 需要提供原作者的版权授权书77、 App中有IAP内购,但是没有恢复内购的按钮78、 强制玩家给App评5星好评79、 没有兼容iOS80、 做了一款智能家居的应用,没有提供应用控制智能设备的视频地址没拒,每一次提交新版都要确保你的视频地址是否有效,有一次我就没有确认(YouTube的个人视频上传之后如果不设置成公共视频过一段时间就会转为私有的,除了自己别人无法访问),然后视频地址刚好无效了。。。81、 资讯客户端焦点图放出了盘古破解iOS8越狱的新闻。。82、 截图中出现一只玩具企鹅,然后拒绝说我们发现这个营销截图不能充分反映你的应用使用83、 成人应用可以上架AppStore:内容必须“有用”七、app store上架的坑:1.最近的一次,因为App界面里出现“无节操”的字眼,被拒了。理由是:不雅词汇,使用户不适。我真是无力吐槽啊,也没法当面对质,好吧,我改成了“闹着玩”后审核通过。2.上一次,App里加了个不完美的功能,于是加了个“beta”的字样,然后被打回了,说是App里不应包含测试版的功能,不能出现“beta”字样,好吧,我写了个代码,判断审核期里不显示beta,上架后再继续显示。不过后来每次审核,都没人再管里面的beta字样,估计是因为审核的人不一样吧,关注点不同。3.iOS大小写写错了被打回。在简介里如果涉及到苹果的商标或者词汇,一定一个字母都不能错,包括每个字母的大小写。3、引导用户好评,差点被封号。事情是这样的,我在微博发了条微博说去AppStore评论有奖品送,不知道被举报了还是咋滴,苹果发了个邮件说不允许鼓励评论,然后还有一个加拿大的电话打过来跟我确认情况,我说了情况后,她说下不为例即可,还是很nice的。全程中文沟通。对了,在苹果所有涉及审核上架邮件沟通等环节,尽管使用中文,他们有专人负责的。4、没有提供测试账号。这个当时有点莫名其妙的,其实我的App不需要测试账号,后来随便填了个,然后就过了。5、没有隐私声明。因为我是输入法,这个是必须提供的,我后来从搜狗输入法那里过来改了改放在自己服务器上的。6、第三方输入法必须提供数字输入的功能。这个我也觉得有点莫名其妙,但是必须要加入,之前做的时候没有看条款,最后因为这个,我错过了第三方输入法第一波上架潮,iOS8正式版出来后,落后了好几个周才上架。7.有一次不小心在界面里出现了成人词汇,但是我的App是4+评级的,于是被打回,后来我把评级临时提高了才通过。8、我努力回忆,暂时只记起这些,都是很低级的错误,大家也可以一起来补充。另外,再说一个诀窍:提交App,一定要利用好Expedite Review这个东西,所谓Expedite Review,就是申请快速Review,一般通过后,提交当天就可以通过审核。不过前提是你能描述出你的App线上版本存在重大bug。你可以故意留点bug,或者是真的有bug,或者是故意夸大一下你的bug描述,通过的几率还是挺高的,半年来我至少通过了四五次。提交地址是Sign in with your Apple八、app store上架建议1,文字描述不能越界,apple 首先看文字描述,如果不过关,直接拒绝;脱离开苹果的宣传是另外一回事;2,苹果默认采取的是最小策略:硬件需求最小化;审核的时候会最大化的关闭硬件参数,如果没有在app 中直接说明的话。如果你使用了wifi ,gps 等设备一定要在参数中说明,他们才不会管你是运行于ipad wifi还是ipad wifi+3G.你参数中没有说明的他统统不管;如果你要播放超过10分钟的声频,注意苹果是另外有要求的;3,特别注意各种Crash,比如联网异常导致的Crash;正常使用GPS硬件的时候,始终是会有经纬度数据的,但是苹果审核的时候就是没有。 哥没有做判断,于是Crash了。 被拒4,7天原则,绝大部分都是需要7天的。虽然有狗屎运的四个小时就通过了,但是不要指望;我曾经以为苹果遵循的是先进后出原则,于是半夜2点上传app.谁知道还是不行;不过,每个账号有两次机会申请加急处理;5,苹果的随意性很强,不同工程师审核的时候把握的度是不一样的;你会看到很多app 比你做得还垃圾怎么进了app store .没话说,人品问题;6,如果已经申请上架,但是发现了Bug或者其他问题。建议还是自己打回来,不要等苹果来拒绝了;7,要想避免各种被拒绝的情况,最好的办法就是阅读苹果的条例!可是亲啊,那个英文TA认识我,我不完全认识TA啊,而且太长了,太长了!
㈢ app store上架应用需要提交什么资料
苹果审核依据的审核标准有2个,一个是《App Store 审核指南》,一个是《苹果开发者计划许可协议》。最近好多朋友问我因金融许可证被拒后是怎么过审的,我们都知道 从17年开始 .苹果对APP的审核越来越严格,同时审核依据越来越紧跟国内的政策走,比如国家对金融监管越来越严,金融类应用的审核开始收紧;比如今年国家对金融监管和VPN监管收紧,大量VPN类应用被下线,我最爱的 VPN大师 也惨遭苹果毒手, 既然苹果审核严了, 我们只能乖乖的遵从人家的规则: 那么对于金融类APP,被拒苹果要求提供3.2.1中7条资质证明,如果你们公司只是没有金融许可证看我下面的讲解也许会对你有帮助,如果营业执照和电信增值许可也没有那就没办法了(让公司老板去搞吧),下面讲一下我的个人经验。常见的APP审核被拒原因有一下几类:PLA 1.2没有贷款资质被拒、PLA 3.2(f) 不诚信或欺诈被拒、Guideline 2.1 -Performance – App Completeness应用完整性被拒、Guideline2.3.10 – Performance – Accurate Metadata准确的元数据被拒、Guideline 4.2 -Design – Minimum Functionality最低功能要求被拒、Guideline 4.3 -Design – Spam 垃圾应用闹源逗被拒。一 没有贷款资质被拒被拒理由:PLA 1.2 《苹果开发者计划许可协议》1.2The seller and company names associated with your app do not reflect thefinancial institute in the app or its metadata, as required by section 1.2 ofthe Apple Developer Program License Agreement.应用的开发商名称和公司名称与应用或应用元数据中的金融机构不匹配,违反了《苹果开发者计划许可协议》1.2Next Steps 下一步行动Your app must be published under a seller name and company name thatreflects the financial institution name. If you have developed this app onbehalf of a client, please advise your client to add you to the developmentteam of their Apple Developer account.你的应用必须在反应“金融机构名称”的开发商名称和公司名称下发布。如果你代表客户开发了这些应用程序,请建议你的客户将你加入他们的苹果开发者账户。被拒原因分析1.app的公司主体,没有提供金融服务的资质;2.金融类app只能在app公司主体的开发者账号上传,不能在个人或委托公司的开发者账号上传;3.app名称没有反映公司品牌;4.app名称与公司名称不对应,未产生品牌归属及关联性;应对方式1、证明你的公司,有提供金融服务的资质。如果app确实是提供的金融服务,app的公司主体有提供金融服务的资质,可将资金证明(如营业执照)发裂银给苹果审核团队。如果app是提供的金融服务,但是没有相关资质,需要将app放在有资质的公司主体的账号下提交。如果app不是提供金融服务,但苹果误以为是金融服务,可向苹果解释业务模式,并提供相关证明,比如p2p模式,比如助贷模式。2、如果是个人开发者账号液卖提交的应用,将个人开发者账号升级为企业开发者账号后,再提交;3、如果是其他开发者账号(比如外包)替你开发,按照苹果要求走,将其他开发账号添加到你的苹果开发者账号下(在“用户和职能-添加iTunes Connect用户”操作);4、修改app名称,让app名称和公司品牌有关联。如公司是“马上消费金融股份有限公司”,app名称可以修改为“马上贷”后,重新提交;5、提交“软件著作权登记证书”,或者“商标证书”,向苹果证明产品名称与公司的关联性;6、向苹果审核团队阐述app功能的运营主体、技术支持网站等,来证明app和公司的的所属关系;如,在你的app“关于我们”中,中英文介绍公司,介绍产品归属该公司。如,技术支持网站,进一步介绍公司和说明产品归属该公司。二、不诚信或欺诈被拒被拒理由:We have determined that your Apple Developer Program membership, oranother membership associated with your developer account, has been used fordishonest or fraulent activity. This is prohibited by Section 3.2(f) of theApple Developer Program License Agreement:我们已经确定你的苹果开发者计划会员资格或与你的开发者帐户相关联的其他会员资格(同一个开发者,有两个或者多个会员账号)已被用于不诚实或欺诈活动。《苹果开发者计划许可协议》第3.2(f)节是禁止这一行为的:“You will not, directly or indirectly, commit any act intended tointerfere with the Apple Software or Services, the intent of this Agreement, orApple’s business practices including, but not limited to, taking actions thatmay hinder the performance or intended use of the App Store, B2B Program, orthe Program. ”“你不得直接或间接地采取任何旨在干扰苹果软件或服务、本协议的意图或苹果的商业惯例的行为,包括但不限于采取可能阻碍App Store、B2B计划或本计划的执行或预期用途的行为。”As a result of this activity, you are no longer able to submit updates.由于此活动,你将无法再提交/更新应用。Continuing to engage in dishonest or fraulent acts may result in theremoval of your apps from the App Store and termination of your Apple DeveloperProgram membership and all associated memberships.继续从事不诚实行为或欺诈行为可能导致从App Store中删除你的应用,并终止你的Apple开发人员计划会员资格和所有相关会员资格。被拒原因分析1、首先,苹果审核人员已经确定你的苹果开发者计划会员账号已被用于不诚实或欺诈活动;2、或者你的会员账号没有违规,但和你账号关联的其他开发者账号有违规,被苹果审核人员发现;3、你的行为违反了《苹果开发者计划许可协议》第 3.2(f)节;4、由于这些违规行为,苹果给你做出的处罚是“禁止你继续提交/更新该应用”;5、如果你执迷不悟,继续从事这些违规行为,苹果可能会将你的应用下架、封停开发者账号,并终止你的 Apple 开发人员计划会员资格等;6、苹果在这里提到了3.2(f)相关的内容:“你不得直接或间接地采取任何旨在干扰苹果软件或服务、本协议的意图或苹果的商业惯例的行为,包括但不限于采取可能阻碍App Store、B2B计划或本计划的执行或预期用途的行为。”但是没有针对这些内容的详细示例说明。笔者通过进一步查看苹果官方文档上的PLA3.2(f),发现这些都是属于违反3.2(f)的内容:为您的应用或任何第三方应用提交虚假评论;选择和第三方应用类似的名字以混淆用户的视听;占据其他应用的名字来防止合法的第三方使用;你可对账你的开发者账号或马甲包账号看看,十有八九违反其中的某一条或多条;应对方式PLA3.2(f) 是苹果非常严厉的处罚,应用已无法通过更新来修正后再次提交审核,严厉程度仅次于注销账号。针对这种情况,你可以从以下几个方面来努力。1、如果有刷榜、刷评论行为,停止刷;2、如果和本开发者账号有信息关联或转让关系的马甲包在刷榜、刷评论,也立刻停止;3、和本开发者账号有信息关联或转让关系的马甲包最好不要更新,更新也会被拒绝;4、不要创建占位的应用,如果已经创建,改名;5、不要去淘宝或其他交易平台买苹果开发者账号;6、如果要新建马甲包提审,重新申请和已有账号无信息关联的新账号。这里的“无信息关联”包括但不限于:邮箱账号的域、账号所有人、IP地址、Mac地址、邓白氏编码联系人/联系方式/办公地址、支付信用卡账号、发票抬头等。7、停止一切有可能的违规行为后,找苹果App 审查委员会申诉;**三、应用完整性被拒**被拒理由We discovered one or more bugs inyour app when reviewed on both iPhone and iPad running iOS 10.3.3 on Wi-Ficonnected to an IPv6 network.在IPv6网络的Wi-Fi,iOS10.3.3的iPhone和iPad环境下,我们在你app上发现一个或多个bugs。Specifically, we were unable tomake a loan application.具体来说,我们没法申请贷款。Please see attached screenshotsfor details.详情见附件截图。Next Steps 下一步行动To resolve this issue, please runyour app on a device to identify any issues, then revise and resubmit your appfor review.为了解决这个问题,请通过在设备上运行你的app来找到所有问题,修改后再次提交审核。被拒原因分析因为bug导致审核人员无法进行核心功能(申请借款)的操作,中断审核过程。我们后面分析发现,我们其实是没有bug的,但是苹果审核团队很难理解这个逻辑和交互,以为是bug,导致被拒。应对方式1、确保提交的产品没有bug,特别是bug不能影响核心功能的操作使用。2、提供给苹果审核团队的账号,需要能体验核心功能。比如借款类APP,需要能提交借款申请。3、产品功能的逻辑和交互,按照普通人能理解、能接受的逻辑走,不要晦涩难理解。**四、准确的元数据被拒**被拒理由We noticed that your app or itsmetadata includes irrelevant third-party platform information.我们注意到,你的应用或应用的元数据包含了不相关的第三方平台信息。Referencing third-party platformsin your app or its metadata is not permitted on the App Store unless there isspecific interactive functionality.除非有特定的交互功能,否则在App Store中引用第三方平台或其元数据是不允许的。Please see attached screenshotsfor details.详情请见附件的截图。Next Steps下一个步骤To resolve this issue, pleaseremove all instances of this information from your app and its metadata,including the app description, What’s New info, previews, and screenshots.为了解决这个问题,请从你的应用和它的元数据中删除所有这些信息,包括应用描述、最新动态、预览和截图。被拒原因分析1、原因是我们的应用预览图中,有一页展示的功能是提审的APP没有,苹果审核团队会认为这是第三方平台的东西。2、第三方平台的数据,包括第三方公司名称、公司logo等,不能出现在你的应用(包括关于我们、协议等),三方公司名称、公司logo、app没有的功能点不能出现在的应用描述、最新动态、预览图、截屏中。3、当然,苹果的产品最好也不要出现在你的应用或应用描述、最新动态、预览图、截屏中。应对方式严格按照苹果规定的方式走。提审前,核查应用、应用综合信息、应用版本信息中是否有第三方的元素。**五、最低功能要求被拒**被拒理由We found that the usefulness ofyour app is limited by the minimal amount of content or features it includes.我们发现,你的应用的实用性被应用过于简单的内容或特性的所限制。Next Steps 下一步行动We encourage you to review yourapp concept and incorporate different content and features that are incompliance with the App Store Review Guidelines.我们鼓励你审视你的app概念,提现不同的内容和功能,以符合App Store审核指南被拒原因分析1、简单来说,就是你的app功能太过简单,没有达到一个app应用的标准,不具备提交到appstore的资格。2、通过进一步查看苹果官方的Guideline 4.2,其内容如下:App 应包含功能、内容和 UI,而不仅仅是一个经过重新包装的网站。如果 app 没有什么实用价值、毫无新意或者不太像是一个 app,那它就不适合出现在 App Store 中。如果 app 不能带来持久的娱乐价值,或只是让人感到毛骨悚然,则无法获得批准。如果 app 只是一首歌曲或一部影片,则应提交到 iTunes Store。如果 app 只是一本书籍或游戏指南,则应提交到 iBooks Store。3、Guideline4.2.1 App 应该为实现预期用途而使用 API 和框架,并在 app 描述中说明集成详情。例如,HomeKit 框架应提供家居自动化服务,HealthKit 则应该用于保持健康和健身目的,并集成在“健康”app 中。4、Guideline4.2.2 除了目录类 app 之外,app 不应只用于市场营销材料、广告、网络剪报、内容聚合或链接集合。5、Guideline4.2.3 App 应能独立工作,无需安装其他 app。6、Guideline4.2.4 与表盘类似的 Apple Watch app 可能会令人感到困惑,因为用户会认为这些 app 能与各种设备功能 (如轻扫、通知和第三方功能栏) 配合使用。将创意性的时间表现方式用作 app 界面是个好点子 (例如,供冲浪者使用的潮汐时钟),但是如果您的 app 与表盘过于相像,则可能会被我们拒绝。7、Guideline4.2.5 主要用作 iCloud 和 iCloud Drive 文件管理器的 app 需要包含更多的 app 功能,才能获得批准。8、Guideline4.2.6 利用商业化模板或 app 生成服务创建的 app 会被拒绝。应对方式苹果审核指南里说得非常清楚,你要做的就是做良民,遵循苹果标准,提交有价值、符合规范的应用。同时需需要注意:避免功能过于简单;简单的资讯聚合、链接聚合app,会被拒绝;不用提交使用商业化模板创建的应用;六、垃圾应用被拒被拒理由Your app plicates the contentand functionality of apps submitted to the App Store, which is considered aform of spam.你的应用程序复制了提交给app Store的其他应用程序的内容和功能,这被认为是一种垃圾应用。Apps that simply plicatecontent or functionality create clutter, diminish the overall experience forthe end user, and rece the ability of developers to market their apps.简单复制内容或功能的应用会造成混乱,降低最终用户的整体体验,并降低开发者推销应用的能力。You will experience a delayedreview process if you deliberately disregard the App Store Review Guidelines,ignore previous rejection feedback in future app submissions, or use your appto mislead or deceive users.如果你故意无视App Store的审核指南,在后面提交应用中忽略之前的拒绝反馈,或者使用你的应用来误导或欺骗用户,你将会经历一个延迟的审查过程。Additional Information 额外信息We want to provide a safeexperience for users to get apps and a great opportunity for all developers tobe successful.我们希望为获得应用程序的用户提供安全的体验,同时为所有开发者提供一个成功的机会。Deliberate disregard of the AppStore Review Guidelines and attempts to deceive users or undermine the reviewprocess is a direct violation of section 3.2(f) of the Apple Developer ProgramLicense Agreement. Continuing to violate the Terms & Conditions of theApple Developer Program will result in the termination of your account, as wellas any related or linked accounts, and the removal of all your associated appsfrom the App Store.故意无视App Store的评审准则,并试图欺骗用户或破坏审查过程,这直接违反了苹果开发者计划许可协议的第3.2节(f)。继续违反苹果开发者计划的条款将导致你的账户和你关联的账户终止,同时从App Store中删除你的所有相关的应用被拒原因分析1、你的应用的功能和别人的没有差异,或者和你自己过审的马甲包一样,甚至代码都一样,被定义为垃圾应用;2、重复性的应用或简单复制的应用,对用户、开发者的伤害很大,有损于appstore生态的健康;3、对苹果的警告视而不见、继续违规,你的应用会被延迟审核;4、如果进一步试图欺骗用户或破坏审查过程,将会受到更严厉的处罚,禁账号、删应用,很严重;应对方式1、思想上要重视,你的应用应该有价值、少抄袭或不抄袭,如果是功能雷同也需要有差异点;2、请不要为同一个 app,在多个账号上传;3、如果和其他产品有雷同,可通过修改产品分类、产品分发地区等方式,打造与原产品不同的产品侧重属性分类;4、如果做马甲包,功能需要多一些差异化,减少相同的代码量。苹果可能针对代码进行机审扫描;对于监管敏感的行业和应用,苹果审核更严,建议大家整理app提审检查清单,包括发者账号申请、app设计、app开发、app信息和版本信息描述等部分的各项细查项。提审前,对照检查,逐一确认,提升app审核通过率。即便是苹果公司的审核严厉了 只要我们按照审核标准 照样还是可以通过的经验一:3.2.1第一条苹果要求提供营业执照中包含网络借贷中介的资质,第一次回复苹果我添加了我们公司的营业执照副本,但是还是被拒了,原因是苹果不知道我们提供的营业执照是否是真实有效的,要求提供可查询营业执照真假的网址。这里建议大家在回复苹果时除了在附件中提供公司营业执照副本的同时以及你们公司营业执照上的信用代码供苹果查询证实。营业执照许可范围样本如下经验二:3.2.1第二条苹果要求提供金融许可证,相信很多朋友不过都是因为这一条,没有金融许可证,我是这样回复的,首先阐述P2P行业内没有一家平台有资质拿到金融许可证,然后提供我们有的合规证件资料。具体术语以及文本资料如下:*以下内容仅供参考Hello,我cao棉!我们公司属于网络借贷行业,这个行业在中国自2007年拍拍贷(于2017年11月7日在纽交所上市)成立开始,日趋活跃。国家对行业的监管从2016年开始,并与该年8月24日发布了《网络借贷信息中介机构业务活动管理暂行办法》(以下简称“暂行办法”),对网络借贷行业开始了正式的监管。各平台据此进行了规范,行业中各机构据此进行规范化经营。在暂行办法的第二章第五条规定,开展网络借贷信息中介服务的网络借贷信息中介机构及其分支机构需要向工商登记注册地地方金融监管部门备案登记。且说明网络借贷信息中介机构备案登记等具体细则另行制定。基于此,2017年12月13日,P2P网贷风险专项整治工作领导小组办公室于近日向各地P2P整治联合工作办公室下发了《关于做好P2P网络借贷风险专项整治整改验收工作的通知》(57号文)(下称“通知”),对下一步的整改验收阶段做出了具体、详细的部署。通知要求,各地应在2018年4月底前完成辖内主要P2P机构的备案登记工作、6月底之前全部完成。以下为全文:截至日前,全国没有一家网络借贷中介机构通过备案。我们也在积极准备中,所以无法提供贵司要求的金融许可证,忘理解。我公司可提供政府批文扫描件、公司合作银行的协议合同扫描件、公司合作的三方支付合作合同在附件中均可供您参考。*以上内容仅供参考*这里建议大家尽可能多的把自己公司合规的证据资料发给苹果经验三:对于3.2.1后四条要求,相信大家各自平台都有相关注册协议或者借款协议等协议里都有说明,建议大家截图APP中页面把协议标注出来放在附件中,同时把协议内容中说明后四条的部分截图出来放在附件中供苹果参考经验四:相信有的朋友发现在被拒回复框中回复文本字数有限,如果回复苹果内容较多,建议大家把内容合并成pdf格式文件统一上传,注意上传的文件命名最好为英文,个人亲测中文一直传不上去。
㈣ app因为商业模式原因无法上架苹果商店如何解决
修改之后再次提交即可ios应用提交上架被appstore拒绝的十大理由
崩溃和问题
需要尽量修复应用中的崩溃和那些明显的问题,否则应用很可能被拒绝。
2.失效的链接
保证应用中出现的链接的有效性。
3.默认占位图片含有系统默认占位图片的应用不会被通过,需要处理占位图片/内容,保证其都是有意义的。
4.信息不完整提供到苹果审核的信息需要保证完整性。比如应用如果需要登录,那就需要提供一个demo和密码以供测试。
5.不精确的描述应用描述和截图应尽量做到准确且包含了应用的主要功能。这能帮助用户尽快识别是否需要应用。
6.误导用户不应该夸大应用的功能。所有在应用中承诺的都应该实现。
7.广告保证广告可以正确的工作,不要影响到系统的其他功能。
8.网页剪切/内容聚合/链接的集合如果认为应用没有核心价值,只是网页内容的复制而没有针对ios设备进行优化,不会通过app.
9.相似应用的重复早唤提交如果应用和此前的缺厅应用非常相似,改进或合并应用,而不是反复提交。
10.没有足够的持续价值如果应用的市场范围非常狭窄,或提供的功能非常有限,那很可能不被通伏睁隐过。建议多参考苹果市场的那些优秀应用,从而改进你的产品。
㈤ iOS 2017打包上架详细流程
准备:
首先你需要了解测试证书和发布证书的区别
其次你需要了解真机运行,打包测试,上传appstore 需要什么磨并条件
**点击“钥匙串”->点击“我的证书”->点击“钥匙串访问”->选择“证书助理”->选择“从证书颁发机构请求证书…..” **
1.创建推送开发证书 aps_development.cer ,选择你刚刚配游告培明创建的APPIDS
2.创建推送生产证书 aps.cer 生产证书的创建同开发证书创建的流程一样
㈥ 如何在appstore上传app
在App Store中上传App的详细上架流程如下所示:
1、先在iPhone DevCenter上注册成为iphone developer (关于开发者账号的注册流程在此不再赘述)
2、在浏览器中输入itunesconnect.apple.com
3、登录,进入Manage Your Applications ,如下图
12、检查页面
当所有的上述页面都完成后,可以在这个最后的页面再次检查所填入的内容是否完整、正确。
点击提交后,退出编辑界面,回到了此篇第二幅图所示的界面,程序处于In Review的状态。
一般而言,苹果会在1~2周内通过邮件通知你审查的结果,如果通过审核,那么此处就变为了Ready for Sale状态,就可以在iTunes中搜索到提交的应用程序。如果没有通过,此处会是Rejected状态,苹果会通过邮件给出原因,开发者需要根据邮件中的描述做出修改后,再次提交申请。
整个上架发布流程到此结束。
以上为ASO100的回答,如果帮到了你,记得点击采纳哟~
㈦ app上架appstore需要付费吗
发布不需要付费,但是需要一个苹果299账号或者99账号发布耐明!这两个账号每年会员会需缴纳99美元和299美元x0dx0ax0dx0a发布需到appstore软件商店上昌禅告需要进行申报,袭脊注册开发者发布的证书。然后提供软件和x0dx0a相关说明,审批通过就正式发布了。x0dx0a发布软件需要提供银行帐号,每年收费99USD。开发者认证个人版$99/Year,企业版$299/Year.
㈧ 苹果应用商店上架流程
第一步:准备资料营业执照原件或者副本照片,公戚胡章照片(拍公章底部,不用拍人),公司网站, 人数,联系人(担任职位),手机号,邮箱账号密码 第二步:注册苹果开发者账户 开发者申请所需资料:苹果ID 开发者账户年费:99美元/年 第三步:登录苹果应用商店上架 上架到苹果商店需要资料 1.应用名称 [和APP桌面搜好显示名称一致]: 2.应用描述 [描述展现在appstore上,尽量多写点,最低30字+]: 3.关键字(SEO用)[appstore市场上搜高漏拦索的相关关键词,最多10个字]: 4.支持的网页 [官网网站]: 5.demo账号 [演示帐号和密码,演示最好是新建的空白帐号,如果APP不需要登录,那么请跳过此项]: 6..ipa安装包(需要修改bid) 7. logo图标,1024X1024 JPG格式 必须与APP logo一致。建议有圆角 8.APP内容截图备注: 上架appstore需要准备的图片材料 (全部为JPG) 必须是应用截图,不得是启动页 3-5张内容截图尺寸是1242×2208和1242*2688,此截图是在appstore上展示给用户看的,所以劲量把您APP优质的页面给截来。 如果您的APP支持平板,请多P一个尺寸 pad可选 pad: 1024*768 padpro: 2732*2048
㈨ 如何上appstore国外店
在AppStore上国外店的话,只要将AppleID转换地区一下就可以了,方法如下:
1、登录上AppleID账号,点一下已登的AppleID账号,按一下查看AppleID进入,就可以看见“国家/地区”选项。
2、打开“国家/地区”选项,按一下更改国家地区按钮,把里面国家修改所需要切换的国家,然后勾选起来,按下一步。
3、按一下“同意”所选国家服务条款。
4、然后还需要重新设置填写这个所选择国家的资料信息。注意一定要把这个选择的国家地区这资料地址个人等信息都填写正确,要不然就更换不了所选择的国家地区。
5、资料填写设置正确后,就可以在AppStore进行转区到国外了。
㈩ APP上架相关图片上传要求
Appstore提交时预览和屏幕快照图片的大小 在Appstore后台提交软件时,一般需要提交一张 App 预览和最多 5 张屏幕快照。这几张图片在发布之后,会在appstore的介绍里面给用户展示。这里汇总下后台要求上传的图片要求。 一、ICON要求 Icon分辨率大小为1024*1024,需要是此图标将用于 App Store,其格式必须为 JPG 或 PNG,最低分辨率至少为 72 DPI,并采用 RGB 色彩空间。它不能包含图层或圆角。 二、 App 预览分辨率要求 就是上传预览视频的分辨率,一般情况下只要传一个最大的分辨率的视频即可,比如1920 x 1080(物理像素),后面的9.7英寸的显示器是平板的了。 机型 原始分辨率 可接受的横向分辨率 可接受的纵向分辨率 4 英寸显示屏 1136 x 640 (16:9) 1920 x 1080 或 1136 x 640 1080 x 1920 或 640 x 1136 4.7 英寸显示屏 1334 x 750 1334 x 750 750 x 1334 5.5 英寸显示屏 2208 x 1242(渲染像素) 1920 x 1080(物理像素) 1920 x 1080 1080 x 1920 9.7 英寸显示屏 2048 x 1536 (4:3) 1200 x 900 900 x 1200 12.9 英寸显示屏 2048 x 1536 (4:3) 1600 x 1200 1200 x 1600 Apple TV 1920 x 1080 (16:9) 1920 x 1080 n/a 三、屏幕快照截图大小要求 屏幕截图可以是横屏,也可以是竖屏的,其中两种横竖屏一种是包含了状态栏,一种是未包含状态栏,两种都可以 ipod_dim_2x.png 点击查看原图 3.1、ipad和iphone的快照截图大小 尺寸/机型 图片要求 3.5 英寸 Retina 显示屏屏幕快照(可以使用 5.5、4.7 或 4 英寸显示屏) 72 dpi, RGB, 平面图, 不透明 高品质JPEG或者PNG图片 640-920(不包含状态栏) 960-600(不包含状态栏) 640-960(全屏,包含状态栏) 960-640(全屏,包含状态栏) 4 英寸 Retina 显示屏屏幕快照(可以使用 5.5 或 4.7 英寸显示屏) 72 dpi, RGB, 平面图, 不透明 高品质JPEG或者PNG图片 纵向(不含状态栏)不能小于 640 x 1096 像素 纵向(全屏幕)不能超过 640 x 1136 像素 横向(不含状态栏)不能小于 1136 x 600 像素 横向(全屏幕)不能小于 1136 x 640 像素 4.7 英寸 Retina 显示屏屏幕快照(可以使用 5.5 英寸显示屏) 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 高分辨率纵向达到 750 x 1334 像素 高分辨率横向达到 1334 x 750 像素 5.5 英寸 Retina 显示屏屏幕快照 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 高分辨率纵向达到 1242 x 2208 像素 高分辨率横向达到 2208 x 1242 像素 9.7 英寸 Retina 显示屏屏幕快照 (可以使用 12.9 英寸显示屏) 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 横向(不含状态栏)不能小于 1024 x 748 像素 横向(全屏幕)不能超过 1024 x 768 像素 高分辨率(不含状态栏)不能小于 2048 x 1496 像素 高分辨率横向(全屏幕)不能超过 2048 x 1536 像素 纵向(不含状态栏)不能小于 768 x 1004 像素 纵向(全屏幕)不能超过 768 x 1024 像素 高分辨率纵向(不含状态栏)不能小于 1536 x 2008 像素 高分辨率纵向(全屏幕)不能超过 1536 x 2048 像素 12.9 英寸 Retina 显示屏屏幕快照 (如果 App 在 iPad 上运行,则为必填项) 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 高分辨率纵向为 2048 x 2732 像素 高分辨率横向为 2732 x 2048 像素 3.2、Mac的快照截图大小 尺寸/机型 图片要求 Mac 屏幕快照 仅限 OS X(必填) 72 dpi、RGB、平展、不透明 采用 RGB 颜色空间的高品质 JPEG 或 PNG 图像文件格式。 宽高比 16:10 大小范围: 1280 x800 像素 1440 x 900 像素 2560 x 1600 像素 2880 x 1800 像素 3.3、Apple Watch快照截图大小 尺寸/机型 图片要求 Apple TVOS 屏幕快照 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 1920 x 1080 3.4、Apple TVOS 屏幕快照 尺寸/机型 图片要求 图标 显示在 Apple Watch 产品页面和 iOS App 产品页面的 Apple Watch 标志。Apple 会将一个圆形遮罩用于此图标。图标应当与遮罩搭配相宜,并与 App 图标相似。 该图标需要符合以下要求: 72 dpi、RGB、平展、不透明、没有圆角 高品质 JPEG 或 PNG 图像文件格式 1024 x 1024 像素 屏幕快照 屏幕快照要求如下: 72 dpi、RGB、平展、不透明 高品质 JPEG 或 PNG 图像文件格式 312 x 390 像素(仅有一个方向) 3.5、iMessage App 属性 尺寸/机型 图片要求 图标 您应当在二进制文件中提供 App 图标。Apple 会将一个椭圆形遮罩用于该图标,它会显示在 iMessage 的 App Store 上。 该图标必须符合以下要求: 1024 x 768 像素 72 dpi、RGB、平展、不透明、没有圆角 高品质 JPEG 或 PNG 图像文件格式 屏幕快照 对于 5.5 英寸 iPhone,必须提供 iMessage 屏幕快照。如果您的构建版本指明您的 App 在 iPad 上运行,则需要上传至少 1 张 12.9 英寸 iPad Pro 屏幕快照。如果您的 App 支持 iPad,您必须向 iMessages 框、标准 iPhone 和 iPad 框中都添加屏幕快照。