美文网首页iOS技术类iOS 开发iOS
2021苹果IPA上架App Store记录及最新ABM分发

2021苹果IPA上架App Store记录及最新ABM分发

作者: chengj | 来源:发表于2021-03-09 18:54 被阅读0次

    公司内部开发了一款基于定位轨迹的考勤软件,上架苹果市场过程及ABM账号注册使用方法

    1、首先App Store connect创建应用

    填写各种信息。才发现原来苹果上架应用可以不用软件著作权证书,安卓的需要

    2、Xcode打包导出上传IPA

    使用Transporter(在app store中搜索下载)上传应用,遇到的问题和处理方式:

    1、Transporter上传时“正在验证APP-正在通过App Store进行认证...卡住或很慢

    处理:多等一会或多尝试几次即可

    2、Transporter提示“App 已交付到App Store Connect”,但是在App Store Connect里没有显示应用

    原因:应用里包含过时的组件UIWebView。应用上传结果可以在苹果开发者账号对应的邮箱里查看,不管是失败还是成功都有邮件,失败会有原因提示。

    处理:代码中删除UIWebView,重新打包上传

    3、等待审核

    1天时间有结果。当天提交,第二天凌晨1点左右有结果了。没有意外,被拒绝了,存在两个问题:

    1、应用里定位权限申请没有说明清楚,具体修改见苹果开发权限申请说明文档

    原来是:打开定位服务,才能正常使用基于定位的功能

    修改为:该应用需要记录您的定位轨迹,来计算考勤工作时间

    在Xcode中 Info.plist 修改,重新打包IPA上传,然后在App Store Connect里选择新的IPA

    2、应用程序完整性,需要回复说明下列问题

    1.请说明您期望使用哪种类型的用户。

    2.确定要计划分发应用程序的特定国家或地区。

    3.该应用程序中的哪些功能旨在供一般的App Store用户使用?

    4.用户如何获得帐户?

    5.如果应用程序有任何付费方面,例如用于开设帐户或使用应用程序中的某些功能,请说明用户如何访问付费内容。

    6.谁为付费内容付费?

    4、使用ABM

    提交审核后,又被拒绝,给了一个新的分发方式:ABM

    苹果商务管理,Apple Business Manager 简称ABM,用于

    a.定制应用

    b.针对组织内部应用分发

    应用能上架到App Store,但是不能直接被搜索出来,要有“兑换码”才能在App Store下载应用

    后来才知道应用没有注册功能无法直接发布在App Store

    先注册ABM,注册地址:https://business.apple.com/#enrollment

    用到的信息有:

    1、公司/组织的邓白氏信息

    2、公司电话号码、网站

    3、公司域名后缀的邮箱(我用的163的邮箱也可以,电话验证那里会问到)

    如果上边信息都有了,那就直接填写注册即可。

    ABM注册填写信息

    关于邓白氏

    如果你的苹果开发者账号是公司/组织类型的,那就已经有邓白氏编码了,个人的没有

    关于“您的详细信息”和“验证联系人”

    “您的详细信息”:申请人,填写的邮箱可以关注申请进度

    “验证联系人”:苹果会致电公司电话,与验证联系人联系,询问相关问题,包括上边“您的详细信息”填写的申请人姓名

    查找邓白氏编码

    我没有记录有邓白氏编码,需要先查找

    1、首先查看苹果开发者账号类型,进入苹果开发者后台,点击右上角用户进入详情

    开发者账号信息

    2、邓白氏查找地址:https://developer.apple.com/enroll/duns-lookup/#!/search

    查找邓白氏编码

    填写完信息,进行查找,如果有找到,公司/组织会列出来,选择确认后,具体的DUNS编号会发到填写的邮箱里。

    接下来继续注册ABM

    填完信息,就是开始等待审核,期间关注申请人邮箱查看进度

    ABM审核中

    大概5个工作日,在邮件里有回复说联系不上验证人

    邮件通知

    一看联系的电话号码是以前申请邓白氏编码时的旧电话号码。这次申请ABM时填了新号码,但是他们没联系这个号码。

    按邮件的提示需要验证人致电 400-603-3565 联系他们,邮件里写办公时间是周一至周五,09:00 至 17:00 CST。CST是中部标准时间,换为北京时间是23:00 至 07:00。

    白天10点电话联系,等了大概一两分钟也接通了。

    电话接通后,先说明情况:ABM注册,收到邮件,需要回复电话。通话过程会询问以下问题

    1、ABM注册ID号,邮件里写有

    2、姓名,这里是验证人

    3、公司名称

    4、申请苹果商务管理账号的目的(回答公司员工需要使用定制应用)

    5、某某某(申请人)是否是公司的正式员工(回答是)

    6、是否能代表公司申请、同意相关协议(回答可以)

    7、联系邮箱(应该是因为我填的是163的邮箱所以问到,问有没有和公司网站域名后缀的邮箱,回答没有)

    问题询问完后,他们会告诉你,审核通过了,并告诉你接下来要做两件事情(审核通过了,但是注册还没有完成

    1、去邮箱接受邀请(申请人的邮箱)

    2、创建几个管理员(避免忘记密码)

    进入邮箱接受邀请,邀请是7天有效时间

    审批通过后去邮箱接受邀请

    点击确认为某某某(申请人),点击开始使用,填写该苹果商务管理账号的管理员信息,姓名、工作邮箱、密码、手机号码等信息(到这一步就接近成功了,填完信息就能登录ABM了)

    这里是填写ABM的管理员,能登录后台,做相关设置。填申请人、验证人或其他人都可以。

    填写的邮箱,不能是已经存在的 AppleID,没有就重新申请一个邮箱

    至此,注册苹果商务管理账号结束。

    查看组织 ID 和组织名

    组织ID和组织有什么用?

    这两个信息需要提供给应用开发者,开发者在App Store Connect里设置给相应的应用,以确定某个苹果商务账号中可以查看到哪些应用。

    首先登陆苹果商务管理网站,填写已经注册好的管理式 AppleID 和密码,登陆。登陆成功点击“设置” – “注册信息”,进入下图所示页面:

    注意:需要先为账号开启“自定 App”功能,刚刚注册好的账号默认没有开启该功能。上图中序号 3 右侧红框内如果未显示“已启用”,点击右侧按钮即可。

    接下来,就是在App Store Connect根据提示修改上架。

    上架成功后,说一下用户怎么下载安装应用

    获取兑换码

    选择“兑换码”方式,填入数量(超过25000需要建子账号)。下载按钮需要等好几分钟才会出现,下载回来是一个.xls文件,包含内容:

    1、代码(就是兑换码,在App Store中使用)

    2、Code Redemption Link(把链接复制到Safari浏览器打开会自动跳转iTunes Store引导用户下载应用,没有装iTunes Store会提示去安装)

    兑换码的使用

    1、打开App Store应用,点击您的头像

    2、点击“兑换礼品卡或代码”->粘贴兑换码->点右上角“兑换”

    app store

    一个兑换码只能用一次。用户卸载应用后,可以在App Store的“已购项目”里重新安装应用,不需要新的兑换码

    相关文章

      网友评论

        本文标题:2021苹果IPA上架App Store记录及最新ABM分发

        本文链接:https://www.haomeiwen.com/subject/kplsqltx.html