Iphone App创建与审核步骤一:如何在developer.apple.com网站中设置你的IOS开发所需的Certificates, Identifiers & Profiles

Iphone App创建与审核步骤一:如何在developer.apple.com网站中设置你的IOS开发所需的Certificates, Identifiers & Profiles(证书、App ID及配置文件)

步骤一、Apple Developer App的注册于账户管理

步骤二、在手机上打开最新版本的Apple Developer app。 注册您的APPLE DEVELOPER PROGRAM

 为此,你必须先行:

然后,升级你的macOS操作系统的版本与其同步:

下载并安装新版的Xcode:

        Sign development versions of your iOS, macOS, tvOS, and watchOS apps. For use in Xcode 11 or later

签署你的iOS、macOS、tvOS和watchOS应用程序的开发版本。在开发者账户中心官网上,用于Xcode 11或更高版本(现目前12Beta) , 下载历史版本:

步骤三、Certificates认证 , Identifiers设置ID标识 & Profiles配置所需的开发环境

验证您的身份并查看更新的许可协议:即,必须通过上述 步骤一~步骤二,才能完成。

3.1、如果你的Certificates证书已过期,续费后,需要重新认证(苹果开发者网站的代码真TMD烦人,续费后证书不能自动续期),方法:

3.1.1、在你的MAC电脑或你的mac虚拟机上安装其要求的较新版的Xcode,现目前2020-06-29我安装的是Xoode版本 :version 11.5(11E608c),以换代以前的10.2.1(10E1001)版本

3.1.2、打开Xcode,进入菜单Xcode -> Xcode Server , 打开 Account账户选项卡:

3.1.3、选中你的Account账户输入你的Apple ID的密码,启动新的会话

3.1.4、点中Apple ID对应的Team后,点Manage Certificates...按钮 , 打开证书管理:

      点 + 按钮,新增如下5种类型的证书:

      并在此过程中,选择配置好你的Mac电脑和对应上述联机的Iphone手机。

3.1.5、完成上述步骤,方可在开发者网站账户管理页面Sign In - Apple中按照步骤四、步骤五配置你的Identifiers设置App ID标识 & Profiles配置所需的开发环境:

 步骤四、Identifiers设置你的App ID

4.1、可以设置多个,最多不超过20个

4.2、为每个App ID设置其Capabilities功能权限:

       注意: 如果你是先配置步骤五,而后又修改了步骤四中的Capabilities功能权限,你需要回到步骤五,将配置重新保存生效:

步骤五、Profiles的具体配置

5.1、用文本备份你之前过期的App ID对应的配置文件(以备下面重构时再次使用),并删除之前过期的App ID的配置文件

5.2、新建App ID对应的配置文件:

      选择Profile的Type类型(包括【1】开发类App DevelopmentApp Store、Ad Hoc及Apple服务的Developer ID2】发布类Distribution),及其对应的平台(IOS或Mac)

      其中:Development ID、iOS App Development、macOS App Development、(mac)App Store、Ad Hoc是常用和必须的,它们的安装,分别包含四个子步骤:(1)、选择类型Select Type;(2)、配置Configure;(3)、产生配置文件Generate;(4)、下载配置文件(pem格式)的mac安装包Download;(5)、在mac电脑或您的虚拟机上分别安装配置文件(pem格式)。

      安装示例如下:

Development

  • iOS App Development

    Create a provisioning profile to install development apps on test devices.

开发

iOS App开发
创建配置文件,以在测试设备上安装开发应用程序。

If you plan to use services such as Game Center, In-App Purchase, and Push Notifications, or want a Bundle ID unique to a single app, use an explicit App ID. If you want to create one provisioning profile for multiple apps or don't need a specific Bundle ID, select a wildcard App ID. Wildcard App IDs use an asterisk (*) as the last digit in the Bundle ID field.

如果您计划使用游戏中心、应用内购买和推送通知等服务,或希望捆绑包ID对单个应用唯一,请使用显式的应用ID。如果您要为多个应用创建一个设置配置文件或不需要特定的捆绑包ID,选择通配符应用程序ID。通配符应用程序ID使用星号(*)作为捆绑包ID字段中的最后一个数字。

Generate a Provisioning Profile

  • Select Type 
  • Configure
  • Generate
  • Download

Select an App ID

If you plan to use services such as Game Center, In-App Purchase, and Push Notifications, or want a Bundle ID unique to a single app, use an explicit App ID. If you want to create one provisioning profile for multiple apps or don't need a specific Bundle ID, select a wildcard App ID. Wildcard App IDs use an asterisk (*) as the last digit in the Bundle ID field

生成配置配置文件

    选择类型

    配置

    生成

    下载

选择应用程序ID

如果您计划使用游戏中心、应用内购买和推送通知等服务,或希望捆绑包ID对单个应用唯一,请使用显式的应用ID。如果您要为多个应用创建一个设置配置文件或不需要特定的捆绑包ID,选择一个通配符应用程序ID。通配符应用程序ID在Bundle ID字段中使用星号(*)作为最后一个数字

5.3、所有我的配置文件案例:

 配置Ad hoc类型 :

 

配置各项Service服务所需的Keys:

       若Key需要单独的证书及Identifilers,则独立配置:

       以下这三项尚未配置完毕,待续《Iphone App创建于审核步骤:如何在developer.apple.com网站中设置你的IOS开发所需的Certificates, Identifiers & Profiles》:

      如果你有多个App ID,请安装上述方法,分别建立,例如:

      到此为止,你为你账户的证书下所有App ID建立了对应的配置文件,特别注意:

本博客关联:与苹果操作权限相关的沙盒与路径:

     1、《手机路径、Windows路径知识及delphiXE跨设备APP自动下载和升级》 手机路径、Windows路径知识及delphiXE跨设备APP自动下载和升级_pulledup的博客-CSDN博客_delphi 安卓 文件  

     2、《Delphi版本信息Version Info(Android个性化AndroidManifest.template.xml包模板文件;IOS或OSX修改info.plist.template.xml》Delphi版本信息Version Info(Android个性化AndroidManifest.template.xml包模板文件;IOS或OSX修改info.plist.template.xml_pulledup的博客-CSDN博客

     3、《delphiXE IOS编程零碎1-沙盒(沙箱)》delphiXE IOS编程零碎1-沙盒(沙箱)_pulledup的博客-CSDN博客

     4、 这位网友写了2022年最新的版本,你们可以参考并验证一下(我未验证):
2022 Delphi 11开发苹果IOS证书等详细配置流程(最新)_sensor_WU的博客-CSDN博客_delphi ios假设条件:已经有苹果开发者账号(如果没有,请先注册好苹果开发者账号)开发环境:名称版本开发机(虚拟PC)操作系统windows 10(Version 21H2 64位)MAC系统(intel Core i7 16GB 2TB)macOS Big Sur 11.6.5Delphi 版本(Alexandria)11 Version 28.0.44500.8973XCode 版本13.2.1(13C00)目录一、准备MAC电脑.https://blog.csdn.net/sensor_WU/article/details/124348635

 https://blog.csdn.net/sensor_WU/article/details/124348635

喜欢的话,就在下面点个赞、收藏就好了,方便看下次的分享:

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专讲冷知识

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值