请教一下IOS APP上架问题

最近有个项目设计IOS上架,我们负责开发+上架全流程,对面公司提供资料,他们的目的就是让大龄用户也用上这个APP,但是上架这块,没走过,也不清楚,有没有大佬懂的?

1 Like

这个整体流程比较多我不知道你当前是处理哪个逻辑里 我就分多步给你讲了

  1. 注册开发者账号, 谁主体最好谁注册,将来显示的作者就是 谁
  2. 注册账号 分 个人 / 公司 / 企业 / 教育类账号

注册账号 最好用邮箱注册账号, 需要visa卡或者万事达信用卡

  1. 个人 : 每年99美刀, 个人申请, 只能发布到App Store
  1. 公司: 每年99美刀, 公司名义申请, 只能发布到App Store, 需要公司法人信息. 申请邓白氏编码. 公司网站等信息
  1. 企业: 每年299美刀, 几户很难申请, 对人员有一定要求, 好像是100个以上, 不能在App Store发布,可以不经过审核随意在任何平台分发,但不能让苹果受到举报用于非法用途或者监管分发数据异常,不然得和苹果去解释为啥这么多人短时间内下载
3 Likes

账号注册好之后就是在你账号下 “Certificates, Identifiers & Profiles” 模块 注册你的app以及配置所需要的证书和描述文件以及测试设备了

应用id必须是唯一的,之前没有被其他开发者注册过的, 不然只能更改id了
先有了id后才可以给你进行下一步的创建证书和针对这个id所需要的描述文件了

需要添加手机的 udid 才能用于注册到你这个账号下当测试设备

证书分 开发者证书 和 发布证书 以及 ADHoc 证书

在添加描述文件之前 需要添加你的测试设备和不同环境对应的证书

描述文件 里可以选择哪些设备可以授权去进行测试

这里只给你讲不同证书区别, 细节你可以在知道逻辑后Google一下就很多了

  1. 开发者证书: 用于开发测试阶段 给电脑手机授权安装测试程序的
  2. adhoc 证书: 用于测试过后正式发布之前,打包生成release包以供本公司测试人员安装测试
  3. 发布证书 : 要发布到App Store的时候 需要用它给苹果提交你的程序
1 Like

你好,谢谢你的回答,我们是负责全模块开发+上架流程,因为对方非科技公司,面向老年群体,所以对面公司不具备独立申请开发者账号的条件,只能我们协助申请,需要上架appstore就得需要企业认证,想问一下,这个账号主体交由他们公司,可以给我们添加开发者账号吗?还有就是一些流程比如邓白氏编码,这些大概需要多少天呢?非常感谢

1 Like

之后在 https://appstoreconnect.apple.com/ 里 你可以管理你的应用, 这里就是设置你应用在App Store里的一些预览图 以及 描述之类的, 管理APP, 并且在上面发布证书提交后,在这里要选择使用哪个版本的包去审核发布, 提交苹果审核

1 Like

并且我们是uniapp改ruoyiapp底板的程序,由uniapp打包ios程序发布,这样通过苹果认证的可能性大吗?我们正在沟通苹果端使用微信小程序

2 Likes

“对方不具备独立申请开发者账号的条件” 是说你认为对方没有这个资质 还是说对方不会玩电脑不会自己申请 ?

可以给你添加开发者账号,给授予权限就好

邓白氏编码 看运气 一般10–30天,之前我朋友公司来来回回2个月才下来

1 Like

uniappp 能打包成 iOS所需要的 ipa格式的包并且能在苹果设备上正常安装运行就可以申请审核, 至于审核能不能过,不违反苹果的审核规则一般苹果不会拒绝, 但如果你搞了热更新那就一问一个不吱声 哈哈哈

1 Like

企业基本没希望

1 Like

不是哈哈哈,我说错了是要公司的

就是他们公司全权交由我们负责,公司里面上年纪的居多,对这些不是很懂,所以不具备这个资质

好的谢谢你

咋说呢,他们公司主要是做农业产品,需要这个app引流的,公司对于科技产品毫无了解。所以我们内部觉得他们可能自己无法独立申请,只能我们协助,帮他们提交材料之类的

两个逻辑
要么让他们给你注册一个他们的企业邮箱或者他们领导人的邮箱, 你帮他们注册一个苹果id, 然后需要哪些资料就和他们的人事或者行政去沟通, 先申请邓白氏编码,再申请公司开发者账号

或者就用他们的邮箱注册一个个人账号

两个对于用户的区别就是 一个是个人 一个是公司, 当然公司形式的用户信任度更高一些

好的,非常感谢!

没事, 客气

From #develop:qa to 开发调优

1 Like