Notes
  • 简介
  • Linux
    • Ubuntu
      • Ubuntu 20.04 ARM64 修改PAGE_SIZE 64k
    • Samba
      • CentOS7安装Samba
      • 简单案例
      • 审计
      • 相关命令
    • Systemd
    • FPM 打包 nginx rpm 包
    • rpm 打包-从二进制文件进行打包
    • Centos7 重置密码
    • CentOS7搭建kvm并创建虚拟机
    • CentOS7-KVM 嵌套虚拟化
    • CentOS7 KVM GPU 穿透
    • Bonding
    • CentOS7 发送邮件
    • CentOS7 安装 OpenVPN
    • Linux 多线路由策略
    • Webmin 安装
    • NoVNC 安装
    • SRS-RTMP 服务部署
    • CentOS7 安装 MongoDB
    • confluence 安装
    • jira 安装
    • crowd 安装
    • ScriptRunner For Jira
    • ScriptRunner For Confluence
    • Ubuntu VNC
    • Ubuntu18.04-VNC 安装
    • deb 打包
    • iptables
    • debian 保持软件包一致
    • Ubuntu18.04 编译安装 grpc
    • CentOS7 安装 odoo13
    • Pacemaker 入门
    • Firewalld Rich Language
    • PHP Xdebug
    • CentOS7.3 编译安装 Python3.6
    • 葫芦儿打包
    • CentOS7 安装 Tomcat8
    • CentOS7 安装 JDK
    • GuacamoleServer 编译安装
    • FreeBSD7.0安装AMP
    • CentOS7 换源
    • deb下载并离线安装
    • pip下载并离线安装
  • Network
    • 案例一
  • AI
    • 微调Qwen2.5
    • Qwen2.5 VL AWQ量化
    • qwen2.5 填充权重
  • JavaScript
  • Zabbix
    • CentOS7 安装 Zabbix4.0 LTS
    • Zabbix 加密连接
    • Zabbix 主动和被动模式
    • Zabbix 配置邮件报警
    • Zabbix 监控 MySQL
  • 数据库
    • MySQL
      • CentOS7 Install MySQL5.7
      • MySql 主从配置
      • CentOS7 安装 Percona XtraDB Cluster
      • MySql 压力测试-sysbench
      • MariaDB Galera Cluster
      • 备份脚本
    • MongoDB
      • 启用账号密码登录
      • 备份脚本
  • Nginx
    • CentOS7 安装 Nginx
    • Nginx 配置
    • nginx-http-flv-module
    • Nginx-WebDAV
  • Docker
    • CentOS7 安装 Docker
    • Dockerfile
    • DockerSwarm 集群
    • Docker 安装 guacamole
  • Python
    • 虚拟环境
  • Windows
    • Windows 问题集合
    • 迅雷自动安装 Chrome 插件
    • RDP 注册表
    • Rdp File Setting
    • 本地组策略对象(LGPO)工具
    • 禁用应用联网
    • SQL Server 问题处理
    • SQL Server Trigger
    • NSIS 脚本
    • 使用QEMU运行ARM64 CentOS7
    • DOS 脚本
    • Windows 11 设置旧版右键菜单
    • 远程桌面二次验证
  • Apple
    • AppStore 应用开发及上架
    • Apple 打包 Golang WebDav 制作 pkg 安装包
  • Android
    • Android Studio创建具有root权限的虚拟机
    • Android读写挂载system
    • Android安卓CA至系统
  • 证书
    • 证书名称(主题)
    • 证书扩展
    • SSL 自签
    • 免费 https 证书申请
  • 树莓派
    • 树莓派系统烧录及系统打包制作
    • 树莓派基础操作
    • 树莓派安装 NextCloud
    • 树莓派安装 LNMP
    • 树莓派自定义开机界面和登录提示
    • 树莓派安装 HomeAssistant
    • HomeAssistant 配置
    • 树莓派自动挂载 U 盘
    • 树莓派安装 vsftpd
    • vsftpd 配置文件详解
  • ceph
    • ceph-deploy 部署 ceph nautilus 版本
    • ceph dashboard
  • OpenStack
    • OpenStack VM 配置 Virtual IP
    • OpenStack Glance 对接 Ceph RBD 存储
    • OpenStack Cinder Volumes 对接 Ceph RBD 存储
    • OpenStack 集群搭建
    • OpenStack Rocky 单节点部署
    • OpenStack Rocky 集群部署
    • OpenStack CentOS6 镜像制作
    • OpenStack-Ubuntu 镜像制作
    • Openstack-Windows 镜像制作
    • OpenStack-RBD 导入镜像
    • OpenStack-Rocky 灾备
    • rbd-mirror
  • FFmpeg
    • CentOS7 静态编译FFmpeg
    • MacOS10.12静态编译FFmpeg
    • CentOS7 Arm64静态编译FFmpeg
    • 使用NVIDIA显卡
    • 脚本
  • Other
    • 华为一碰传标签制作
    • 常用软件
    • wireguard
由 GitBook 提供支持
在本页
  • 创建证书签名请求
  • 创建开发证书
  • 创建分发证书
  • 注册 App ID
  • 创建 App Store 预置描述文件
  • 创建 App 应用程序
  • 添加 App 至您的帐户
  • 上传构建版本
  • 提交审核
  1. Apple

AppStore 应用开发及上架

上一页Apple下一页Apple 打包 Golang WebDav 制作 pkg 安装包

最后更新于3年前

创建证书签名请求

  1. 启动位于 /Applications/Utilities 中的“钥匙串访问”。

  2. 选取“钥匙串访问”>“证书助理”>“从证书颁发机构请求证书”。

  3. 在“证书助理”对话框中,在“用户电子邮件地址”栏位中输入电子邮件地址。

  4. 在“常用名称”栏位中,输入密钥的名称 (例如,Gita Kumar Dev Key)。

  5. 将“CA 电子邮件地址”栏位留空。

  6. 选取“存储到磁盘”,然后点按“继续”。

创建开发证书

  1. 在右上角,点按添加按钮 (+)。

  2. 在“Software”(软件) 下面,选择“Apple Development”,然后点按“Continue”(继续)。

  3. 点按“Choose File”(选取文件)。

  4. 在出现的对话框中,选择证书请求文件 (创建证书签名请求中生成的文件),然后点按“Choose”(打开)。

  5. 点按“Continue”(继续)。

  6. 点按“Download”(下载)。

  7. 双击已下载的证书文件,在添加证书界面中,“钥匙串”选择“登录”,再点击“添加”

  8. 证书可在“钥匙串访问”工具中查看

创建分发证书

  1. 在右上角,点按添加按钮 (+)。

  2. 在“Software”(软件) 下面,选择“Apple Distribution”,然后点按“Continue”(继续)。

  3. 点按“Choose File”(选取文件)。

  4. 在出现的对话框中,选择证书请求文件 (创建证书签名请求中生成的文件),然后点按“Choose”(打开)。

  5. 点按“Continue”(继续)。

  6. 点按“Download”(下载)。

  7. 双击已下载的证书文件,在添加证书界面中,“钥匙串”选择“登录”,再点击“添加”

  8. 证书可在“钥匙串访问”工具中查看

注册 App ID

  1. 从选项列表中选择“App IDs”(App ID),然后点按“Continue”(继续)。

  2. 在“Description”(描述) 栏位中输入 App ID 的名称或描述。

  3. 在 Bundle ID 处选择“Explicit”并在输入框中 输入 app 的 Bundle ID。

    您在这里输入的 App ID 应该与 Xcode 中目标的“Summary”(摘要) 面板中输入的 Bundle ID 一致。

  4. 选中相应的复选框,以启用您想要使用的 app 功能。

    “Capabilities”(功能) 下面会显示您的 app 类型和计划会员资格可以使用的功能。如果某个技术需要精确 App ID,而您创建的是通配符 App ID,或者该技术默认处于启用状态,则对应复选框会处于停用状态。并非所有功能都适用于所有平台。

  5. 点按“Continue”(继续),检查注册信息,然后点按“Register”(注册)。

创建 App Store 预置描述文件

您可以创建自己的 App Store 预置描述文件,在将 app 上传到 App Store Connect 时使用。

  1. 在“Distribution”(分发) 下面,选择“App Store” ,然后点按“Continue”(继续)。

  2. 从“App ID”弹出式菜单中选取用于开发的 App ID (与您的套装 ID 相匹配的 App ID),然后点按“Continue”(继续)。

  3. 选择您的分发证书,然后点按“Continue”(继续)。

  4. 输入描述文件名称,然后点按“Generate”(生成)。

  5. 点按“Download”(下载)。

创建 App 应用程序

  1. 打开“xcode”开发工具,点击“Create a new Xode Project”创建一个新应用

  2. 在 Application 下选择“Single View App”,点击“Next”继续

  3. 输入信息,点击“Next”继续

  4. 选择应用保存路径,点击“Create”创建应用

  5. 编辑代码,编写随机数工具

  6. 修改 Bundle ID,与注册 App ID 时一致

  7. 配置签名,取消“Automatically manage signing”,选择“Provisioning Profile”点击导入,选择“创建 App Store 预置描述文件”下载的文件

  8. 配置图标

添加 App 至您的帐户

您必须先在 App Store Connect 帐户中创建一个 App 记录,然后才能将 App 的构建版本上传至 App Store Connect。

  1. 在左上角,点按“添加”按钮(+),请从弹出菜单中选择“新建 App”

  2. 在“新建 App”对话框中,选择一个或多个平台,并输入 App 信息,点击创建

  3. 配置 App 信息,点击存储

  4. 配置价格和销售范围,点击存储

  5. 配置版本信息,点击存储

上传构建版本

  1. 选择“Generic iOS Device”构建

  2. 点击“Product”->“Archive”

  3. 发布应用程序

    点击“Distribute App”

    选择“App Store Connect”,点击“Next”

    选择“Upload”,点击“Next”

    如果无法连接 “App Store Connect”,请点击“Manage Accounts”登录 Apple ID

    如果能连接“App Store Connect ”,点击“Next”

    选择“发放证书”和“App Store”预置描述文件,点击“Next”

    点击“Upload”

    上传成功,点击 Done

提交审核

  1. 选择构建版本,点击存储

  1. 提交以供审核

在“”(证书、标识符和描述文件) 中,从侧边栏中选择“Certificates”(证书)。

在“”(证书、标识符和描述文件) 中,从侧边栏中选择“Certificates”(证书)。

在“”(证书、标识符和描述文件) 中,从侧边栏中选择“Identifiers”(标识符),然后点按左上角的添加按钮 (+)。

在“”(证书、标识符和描述文件) 中,从侧边栏中选择“Profiles”(描述文件),然后点按左上角的添加按钮 (+)。

s

登录,点按“我的 App”。

image-20200419015627470

Certificates, Identifiers & Profiles (英文)
Certificates, Identifiers & Profiles (英文)
Certificates, Identifiers & Profiles (英文)
Certificates, Identifiers & Profiles (英文)
App Store Connect
image-20200418124740963
image-20200419015552533
image-20200419015722758
image-20200419020030217
image-20200418130012838
image-20200418130139000
image-20200418132811297
image-20200418130631272
image-20200418130714522
image-20200418130926505
image-20200418131107413
image-20200418131410295
image-20200418132022409
image-20200418132632402
image-20200418132811297
image-20200418142801589
image-20200418142307421
image-20200418130926505
image-20200418132944222
image-20200418133035778
image-20200418133210744
image-20200418133608903
image-20200418133413527
image-20200418133907764
image-20200418134536338
image-20200418133828001
image-20200418134636139
image-20200418133253117
image-20200418134821694
image-20200418135126942
image-20200418135346290
image-20200418135634625
image-20200418135514242
image-20200418135744106
image-20200418135828283
image-20200418140311500
image-20200418141151850
image-20200418141024145
image-20200418140641409
image-20200418144517653
image-20200419002403770
image-20200419003517790
image-20200419003318393
image-20200418144605843
image-20200419003010221
image-20200419004402028
image-20200419004111699
image-20200419010921345
image-20200419010811763
image-20200419011043908
image-20200419011445487
image-20200419011842235
image-20200419011804410
image-20200419011603852
image-20200419012458013
image-20200419012410584
image-20200419011915107
image-20200419012525943
image-20200419015845803
image-20200419012944460
image-20200419013154626
image-20200419015321970
image-20200419013040498