购买苹果开发者账号

您当前的位置:主页 > 版块右 > 购买苹果开发者账号 >

【购买苹果开发者账号】2024年最新苹果AppleiOS开发证书申请创建App详细

来源:未知 编辑:admin 发布时间:2024-03-06 共人阅读
 
一、开发者基本知识
苹果开发者官网:https://developer.apple.com/account/ ,个人账号688人民币一年,另外还有公司账号和企业账号,可以自行了解。本次介绍基于个人账号。 上架App或游戏需要先申请证书,申请证书需要涉及到下面的相关术语:
 
1. Certification和p12(证书)
证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:
 
Developer Certification(开发证书):用于开发测试;
Distribution Certification(发布证书):用于打包测试ipa或者Appstore的安装包;
.cer是苹果的默认证书,在XCode开发打包可以使用,如果在lbuilder、phonegap、HBuilder、AppCan、APICloud这些跨平台开发工具打包,就需要用到p12文件。 或者多人开发的时候,本机用.cer,其他人用p12证书。
 
.cer证书仅包含公钥,.p12证书可能既包含公钥也包含私钥,这就是他们的区别,除开XCode开发工具,其他都需要用p12才能打包。
 
2. Identifiers(AppID、应用id)
app的标识,例如app的名字描述,包名
 
3. Devices(设备)
设备列表,表示当app安装调试的时候可以安装在这些机器上面,设备使用udid进行唯一判断,创建描述文件(Profiles)的时候需要选择设备。
 
4. Profiles(描述文件)
这个文件用来描述App IDs、证书和设备之间的关系,我们一般只用到Development、App Store和Ad Hoc三种,Development和Ad Hoc类型的需要指定可以运行在哪些Devices上,而App Store类型的不需要。
 
授权文件分为两种,对应相应的证书使用:
 
Developer Provisioning Profile(开发描述文件):在装有开发证书或副本的电脑上使用,开发人员选择该描述文件通过电脑将程序安装到授权文件记录的设备中,即可进行真机测试,一般是开发自己做调试的时候用。
Distribution Provisioning Profile(发布描述文件):在装有发布证书的电脑上(即配置证书的电脑,只有一台)制做测试版和发布版的程序。
AppStore发布版: 发布到AppStore上的程序文件,一般是测试完毕之后打AppStore包用;
AdHoc测试版:在发布之前交给测试人员可同步到设备上的程序文件,一般是打包给内测的时候用,只有描述文件里面包含了UDID对应的设备才能安装上。
二、创建Certification(证书)
创建App第一步就是创建证书
 
 
创建证书之前需要现在Mac电脑上面申请certSigningRequest(CSR)文件,打开钥匙串访问程序 - 证书助理 - 从证书颁发机构请求证书
 
输入下面两项,保存证书文件到电脑。
 
 
打开网站,开始申请证书
 
 
选择Apple Develpment,continue
 
 
Choose File选择刚刚创建的文件
 
 
确定信息,Download下载证书
 
 
接着重复刚刚的步骤创建一个Apple Distribution证书。 iOS Distribution和Apple Distribution区别是,Apple Distribution是新的,只支持XCode11以及之后的版本的XCode,但是它支持m1的macOS。现在创建Apple Distribution。
 
这时候已经下载了两个证书,双击证书,导入到电脑,两个都要。
 
三、创建Identifiers
打开网站:https://developer.apple.com/account/resources/identifiers/list/bundleId
 
 
选择App IDs,Continue
 
 
选择App
 
 
输入名字描述(注意不能中文),包名(一般是com.xxxx.xxxx),选择app里面需要的服务(这个可以后面编辑)。
 
 
continue之后Resister,然后你会在Idntifiers列表里面看到你创建的Identifier
 
四、添加测试设备Devices
在打包的时候需要运行到手机上,然后运行的手机需要在开发者网站添加
 
 
输入对应的信息(注意这里需要获取设备的udid,获取方法看下面)
 
 
获取设备的udid
方法1(电脑): 电脑连接手机(手机弹窗选择信任),打开XCode,菜单栏Window-Devices and Simulates-就可以看到对应的udid
 
方法2(电脑): 打开访达Fidler,位置栏目点击手机,手机名字下面的信息,即可看到udid,右键即可复制
 
 
方法3(手机): 手机打开蒲公英网址 https://www.pgyer.com/tools/udid ,根据提示操作
 
确定之后确定信息点击Register即可在Devices列表里面看到刚刚创建的手机
五、创建描述文件(Profiles)
打开https://developer.apple.com/account/resources/profiles/list
 
 
首先创建开发证书(开发证书类型为iOS Development),开发调试的时候使用这个证书
 
 
Continue之后选择之前创建的Identifiers,即AppID
 
 
Continue之后选择之前创建的Development开发证书
 
 
Continue之后选择测试设备(这些设备就是Deevics设备列表的设备)
 
 
之后输入描述文件的名字,我一般取名是 项目名+证书类型,例如Project3_Development
 
 
生成之后Download下来,文件的后缀名是mobileprovision
 
重复上面的步骤,再创建一个AdHoc的描述文件 (打包测试使用)
 
再次重复上面的步骤,再创建一个AppStore的描述文件**(打包上架AppStore使用)**
 
三个描述文件下载下来:
 
 
六、导入使用
在XCode里面新建项目,点击项目 - TARGETS下面的项目 - Siging & Capabilities - Provisioning Profile - 点开选择Import Profile,导入你下载的3个描述文件
 
 
这就能正常开发使用了
风赚网专注购买苹果开发者账号购买苹果开发者个人账号购买苹果开发者公司账号购买苹果开发者企业账号购买iOS开发者账号iOS开发者账号购买苹果开发者账号购买苹果开发者账号个人购买苹果开发者公司账号购买苹果开发者企业账号购买出售苹果开发者账号出售苹果开发者个人账号出售苹果开发者公司账号出售苹果开发者企业账号出售iOS开发者账号超级签名TF签名企业签名苹果TestFlight签名苹果ios超级签名苹果马甲包上架开发苹果IOS应用商店代上架苹果APP代上架苹果马甲包上架苹果马甲包现包苹果马甲包购买出售购买苹果马甲包安卓马甲包上架安卓谷歌马甲包上架开发安卓谷歌APP代上架安卓谷歌马甲包现包谷歌马甲包上架安卓谷歌马甲包购买出售购买安卓谷歌马甲包安卓IOS应用商店代上架小米代上架华为代上架vivo代上架应用宝代上架oppo代上架软件著作申请苹果ASO安卓ASO小米ASO华为ASO谷歌ASO谷歌开发者账号小米开发者账号华为开发者账号应用宝开发者账号
 

  • 本文地址:http://www.fengtoup2p.com/baoxianchaoshi/4298.html
  • 本文题目:【购买苹果开发者账号】2024年最新苹果AppleiOS开发证书申请创建App详细



友情链接
风赚网 小米应用商店代上架 华为应用商店代上架 安卓应用市场代上架 IOS应用商店代上架 APP马甲包开发上架 购买苹果开发者企业 购买开发者个人账号 出售苹果开发者账号 出售开发者个人账号 imtoken马甲包 出售开发者企业账号 回收开发者账号 回收开发者企业账号 赚钱网站 数字钱包马甲包 苹果testflight签名 数字钱包 购买谷歌开发者账号 购买小米开发者账号 苹果APP代上架 苹果马甲包制作 赚钱网站 赚钱游戏 苹果马甲包定制开发 苹果马甲包 APP软件著作申请 数字货币 比特派马甲包 购买苹果马甲包 购买安卓马甲包 出售苹果马甲包 出售安卓马甲包 购买苹果开发者账号 购买华为开发者账号 安卓APP代上架 imtoken官方下载 应用宝APP代上架 苹果超级签名 苹果企业签名 APP软著代办 马甲包上架 苹果TF签名 苹果马甲包 马甲包上架 谷歌马甲包 安卓马甲包 OPendime马甲包 库神钱包马甲包 MetaMask马甲包 KeepKey马甲包 Polkawallet马甲包 Coinbase Wallet马甲包 hyperpay马甲包 AToken马甲包 极客钱包马甲包 Trezor钱包马甲包 Kcash钱包马甲包 Cobo钱包马甲包 Mist钱包马甲包 RHY钱包马甲包 imtoken官方下载APP bitpie官方下载 metamask官方下载 metamask马甲包 欧易官网 火币官网 币安官网 赚钱平台 苹果开发者账号购买 苹果开发者个人账号 苹果开发者公司账号 苹果企业开发者账号 苹果开发者账号 苹果开发者个人账号 赚钱方法 苹果公司开发者账号