首页 >> 大全

Appstore app 提交与审核

2023-10-19 大全 25 作者:考证青年

菜鸡一只,欢迎指正。

半年前接触过一点 iOS 开发,做了个画板之类的东西,现在实习负责一款 APP 的开发和发布,不要问为什么,就一个人搞啊。

所以,一边读着 API 一边开始代码裁缝之路。觉得官方文档还是非常强大的,所以首先还是讲讲自己的一些使用经历,纯属记录。

在苹果开发者中心()的右上角的搜索栏,把你的问题键入,对于像我一样的菜鸡,一般都会可以让你满意的文档解答你的问题。而且在不同的类别下大多有一个叫 “” 的栏目,基本上你在 Xcode 上碰到的一些常见错误都会有解释,直接 cmd+F 贴进来,看看苹果给你的官方解释吧。在搜索栏的下方,可以下载 PDF 当成英文阅读,嗯,如果你愿意的话~

进入正题吧,说说自己的发布过程。对于个人开发者账号,主要接触的就是两种发布:

一个是发布到 App Store 一个是发布到 Ad Hoc (Ad Hoc 是点对点的意思,源自拉丁语,意思是“for this”)。

我们先说发布所需要的几样东西:

1、Apple 开发者账号

2、 证书

3、 file 配置文件

对于后两者,有两个分类,iOS 和 iOS 顾名思义一个是用于发布分配的,一个是用于开发的。我们只谈用于发布的 iOS 的一些信息。

Ad Hoc 点对点测试:

对于苹果,不像安卓那样可以“随随便便”成功,对于一些个人或者小创业团体,一个产品决定发布,可以先找一个内测托管平台发布测试(这里可以推荐一个 fir.im,简直是自干五......)。也就是可以导出一个 Ad Hoc 发布包。顾名思义,Ad Hoc 的发布包只能在已注册的测试设备进行安装运行。设备注册是在 里面 里面进行注册。

UUID 呢,可以通过连接到电脑后,在 手机的 界面里面,疯狂的点击 ,会有神奇的实情发生,就可以发现了 UUID 了,之后粘贴复制贴到 里面的 里面就好了。当你发布 Ad Hoc 测试的时候,在生成 file 的时候,有一个步骤选择测试用的设备,要记得的勾选相应的设备。因为一般的内测托管平台都是需要提交 Ad Hoc 的 .ipa 文件,之后一般的内测服务网站都会提供给你一些二维码啊短 url 之类的信息供你给你的内测成员分发。

App Store 发布:

如果觉得自己的 App 经过内测没有问题了,就可以准备提交 App Store 了。这个过程主要是在 和 Xcode 上面完成的。 主要是完成 App 的描述,截图,版本好,开发者信息的填写,而且,当年你从 Xcode 提交了 App,可以在这里看到你提交了哪个 build 版本,可以选择不同的版本送去 。

首先还是准备好你的证书,你的 ,这里 也是要配置好的,记得选 到 App Store,之后双击安装。

Xcode 6.0以后可以直接在客户端提交到 App Store 了,好了,不要以为极品装备点击要送了,要在 Build 里面设置 Code 下面的 设置为你刚刚安装的 ,当然你也可以自信 ,相信 Xcode 的智商。之后在 ->,选择 之后就可以了。

以上是基本流程,但是就我本人来说,还是遇到了很多问题,这里我一边依据这官方文档中的 “” 里面的文档来说一下我的解决过程。

You’re or Code-

Xcode when you’re a , as , on the you’re . For , if you to run an app on an iOS , a may if Xcode a . If this , click Fix Issue or in the that .

If the in , a “Your has a valid ” . , this when you move from one Mac to . If , your as a file on the other Mac, and then them on your new Mac, as and and . If you don’t have a of your , click the “ and ” when the “Your has a valid ” .

提交审核多久会通过__提交审核材料的邮件怎么写

You can also types of , as .

这个主要是证书的问题,个人建议遇见这种问题,打开 看看里面到底有没有报错的证书,如果有,那么也请删除,用 通过邮箱重新申请一遍,安装。当然,还要重新生成 的。如果是你自己一个人的账号,那么请将有问题的 掉,重新来过。

此外,还有一个东西可能影响到这个,就是.p12证书。你可以到其他运行正常的开发 Mac 上导出这个证书,安装到自己的 Mac 上。

No Such Was Found

If a “Your build a with […] , no such was found.” below the Team pop-up menu in the pane, you may have and Code build from using an of Xcode.

When this , click the Fix Issue below the . If , click the Fix Issue again. The build be None and the Code build be and iOS for iOS apps, and and Mac for Mac apps.

If you’re using a , how to your .

这类问题我是真碰到了很多回,一共有以下几种:

和 id, , UUID 不匹配。

对于 id,在项目的 里面有 id,注意在你申请 的时候选择相应的 id,当然也可以选择“*”通配符。

主要是就上文提到的 code 那里没有设置对。另一方还有一个原因就是你的 和 里面的 id 不一样。解决办法其实也很简单,打开你的 ,看看里面带 的 id 是什么,在 里面生成 的时候,选相应的 id。

看到网上关于一些博客讲的是删除. 里面的一些 uuid,我具体测试了一下,是有用的。

大概先写到这里,有时间再把这里的一些经历详细说说。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了