apicloud apicloud

注册
查看: 21259|回复: 52

[APP开发技巧] app提交到苹果商店,解决办法。

 

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

[APP开发技巧] app提交到苹果商店,解决办法。

 
21259 52 | 发表于 2015-9-21 19:06:32 |阅读模式 | |
本帖最后由 林三 于 2015-10-23 08:37 编辑

我觉得很多人都会问这个问题,apicloud开发好的app,怎么上传到appstore呢?

1.购买一个苹果开发者账户,交费$99。
2.准备一个苹果系统的电脑,mac系统电脑,注意,系统版本最好是10.9.5及以上,我之前弄过10.8的系统,费了好多天没搞上。
3.在apicloud里填写好苹果证书,ios证书怎么生成官方有教程。http://docs.apicloud.com/APIClou ... pplication-Guidance
4.将生成好的,ipa文件放到mac桌面。

5.关键的一步:提交ipa到苹果商店。
     先登陆itunes connect,在里面填写自己的app详细信息,必填项都得填写,这就不多说了,然后在页面中间会显示一句话:

    需要将软件以二进制形式提交,提交可以使用xcode和application loader,xcode我不会用,还是英文的,我在这里只说一下loader这个软件,其实十分简单。

   下载Loader, 在刚才的页面 点击 Loader这个单词,在mac中点,然后就直接进行下来了,我下载的是 3.0版本。

   

  下载后安装登陆,点击右下角的上传ipa,就把刚才桌面的ipa上传,然后等待上传验证成功。

  然后进itunes connect,我的app, 详情页面,就看见刚才的提示上传二进制文件的地方,可以选择了,选择你的ipa,然后保存,保存按钮在右上角,点击提交审核。


记录时间:2015.09.21
   
------------------------------------------
2015.09.28记录:

app是在2015.9.21提交到itunes connect,然后显示等待审核。

2015.09.28  21:00左右,我提交了一个加速申请,23:00的时候发来邮件提示app进入审核阶段。 不知道是因为我加速申请的关系,还是7天一般就进入审核阶段了,总算是前进了一步。

等待是非常的煎熬啊,老天保佑审核能顺利。

贴出加速提交地址:
https://developer.apple.com/appstore/contact/appreviewteam/index.html   
--------------------------------------


贴一个苹果官方下载集合:里面有xcode等软件。
https://developer.apple.com/downloads/

-----------------------------------------
2015.09.29记录:
29号凌晨,苹果发来邮件,显示我的app被拒,出现了几个问题,我赶紧重新修改然后提交,重新提交时间是29号的中午左右。
具体问题:
先付上邮件原文:


  1. 发件人 Apple
  2. 3.3 - Apps with names, descriptions, screenshots, or previews not relevant to the content and functionality of the App will be rejected
  3. 10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
  4. 10.6 Details

  5. We were required to install WeChat app before we could log in via a WeChat account. Users should be able to log in within the app, without requiring additional applications to be installed.

  6. Next Steps

  7. If your app contains user authentication, please use methods that can authenticate users from within your app.

  8. *****************************************
  9. 3.3 Details

  10. We noticed that your marketing screenshot(s) do not sufficiently reflect your app in use.

  11. We've attached screenshot(s) for your reference.

  12. Next Steps

  13. Please revise your screenshots to demonstrate the app functionality in use.

  14. Since your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.
复制代码
  1. 发件人苹果
  2. 3.3名称,描述,截图程序,或预览应用程序的内容和功能不相关的将被拒绝
  3. 10.6 -苹果和我们的客户所处的高价值,简单,精致,创意,思想,通过接口。他们需要更多的工作,但它是值得的。苹果设置一个高杠。如果你的用户界面是复杂的或不太好,它可能会被拒绝
  4. 10.6细节
  5. 我们必须在我们可以通过微信账号登录微信APP安装。用户应该能够登录应用程序,而不需要额外的应用程序安装。
  6. 下一步
  7. 如果您的应用程序包含用户身份验证,请使用在您的应用程序中,可以验证用户的方法。
  8. *****************************************
  9. 3.3细节
  10. 我们注意到,您的营销截图(s)没有充分反映您的应用程序在使用。
  11. 我们已经附上截图(的)为您的参考。
  12. 下一步
  13. 请修改你的截图以演示应用程序的功能。
  14. 因为你的iTunes应用程序状态被拒绝,一个新的二进制是必需的。在上传新的二进制文件时,要进行所需的元数据更改。
复制代码

有点笼统,我总结了一下:1.app截图、描述等信息,描述的不对或不详,截图太少,我就传了一张截图,修改后我上传了3张截图。                                  2.我的app打开首先显示需要点击微信登陆,这是不行的,我修改成,登录页面是普通的用户注册,检测到如果安装了微信客户端,直接跳转到微信登陆页面。
                                  3.软件中的任何提示:比如alert出的提示框,都必须有明确的提示信息,不能显示123这类的不明不白的信息。尤其是一些错误提示。













本帖子中包含更多资源    您需要 登录 才可以下载或查看,没有帐号?立即注册

2

查看全部评分

主题:
5
帖子:
13939
云币:
14443
发表于 2015-9-21 19:25:29 |

马路杀手

UID:8992

主题:
20
帖子:
409
云币:
1210
发表于 2015-9-21 19:48:36 |
Hello LeiFeng, 还没审核通过呢。 就分享了,这么有把握是有什么诀窍么

驾校小白

UID:5268

主题:
1
帖子:
0
云币:
53
发表于 2015-9-21 22:15:39 |
谢谢分享

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:29:19 |
浪费 发表于 2015-9-21 19:48
Hello LeiFeng, 还没审核通过呢。 就分享了,这么有把握是有什么诀窍么 ...

也没什么窍门,多看网页知识而已。

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:31:06 |
本帖最后由 林三 于 2015-9-22 01:03 编辑

如何提交app到苹果商店,官方英文版说明:https://developer.apple.com/libr ... ittingYourApp.html#

中文版:
https://developer.apple.com/libr ... /TP40016325-CH2-SW6

建议使用mac系统或者谷歌浏览器浏览。网页才不会变形。



新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:34:13 |
苹果官方说明App Store审核不通过十大原因:(来源其它用户分享,自行甄别)

•信息不全(14%)
•存在漏洞(8%)
•不符合开发者项目授权协议(6%)
•用户界面过于复杂(6%)
•应用名称、描述或截图与内容不符(5%)
•应用含有误导性内容,或名称、图标与其它作品过于相似(5%)
•应用在 iTunes Connect 当中的名称与设备上显示的不同(4%)
•应用包含占位符文本(4%)
•应用评分作假(4%)
•应用仍处于测试或试用阶段(2%)

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:38:40 |
App被苹果AppStore下架的9大原因:(来源其它用户分享,自行甄别)

第一, 采用“Beta”或者其他可能让苹果认为你的应用还未开发完成的名称
第二, 加载时间过长
第三, 链接到第三方支付系统
第四, 不要提对其他平台的支持,比如我的app对安卓如何如何。
第五, 本地化的一些问题,比如时间,语言,法规等。
第六, 对存储和文件系统的不正确使用。比如删除本地文件。
第七, 在用户拒绝权限请求时崩溃。比如要使用通讯录,用户拒绝后,app崩溃。
第八, 对图标和按钮的不正确使用。使用了苹果的logo或者UI。再比如,个人中心的UI是个主页的UI图标,用户无法预判点击。
第九, 各种侵权行为。比如图片、音乐等。

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:56:42 |
苹果商店审核时间:以前是一周,7天左右,现在不知道有没有加快。

新手上路

UID:147850

主题:
14
帖子:
86
云币:
183

APICloud粉丝一周年

 楼主| 发表于 2015-9-22 00:59:52 |

云币有啥用?倒不如多给我点积分,好升级用户组。。。。。
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表