与iOS开发相关的问题:苹果开发者帐户、iOS证书等

移动应用


浏览:774 次

1、 苹果开发者账户及其差异:

苹果的开发者账户分为三类:个人、公司和企业。

・ nbsp; ; ; ; ; ;对于个人,每年99美元,只能由个人使用,并可以提交到AppStore;

・ nbsp; ; ; ; ; ;该公司的也是99美元,但你可以邀请其他成员一起使用,你可以将其提交到App Store;

・ nbsp; ; ; ; ; ;企业账户每年299美元,无法提交到App Store。它只能在内部使用。

2.证书差异:

首先,证书环境分为开发和分发,即开发和正式环境。通常,在统软云上使用分发环境证书(如果使用统软云推送,则必须是分发环境证书)。为个人和公司帐户创建证书时,可以选择AppStore类型。此证书用于发布到AppStore。在发布之前,它只能安装在越狱机器上;您还可以在创建证书时选择特殊类型。这种类型的证书可以添加测试设备,编译的app可以安装在这些测试设备上。为企业帐户创建证书时,选择内部类型。这种类型的证书允许app安装在任何设备上,但不能上载到AppStore。3.统软云开发平台所需的证书:在统软云网站上编译云时,如果官方版本已编译为移动供应证书,则需要上传一个证书和P12。对于证书,输入的APP ID必须与移动供应证书对应的APP ID一致(请注意,ID是填写的,而不是名称),并导出密码P12为证书输入的密码。如果您选择在云编译期间支持Apple Watch,则需要在上载证书Mobileprovision证书时再上载一个。证书的包名是Watchkitapp前面的APP IDS,例如com.company。appwatchkitapp如果使用统软云推送服务,还需要在推送设置中上载推送证书。注意,一旦证书上传,测试版本和官方版本将使用上传的证书进行编译。证书制作教程:

4.常见问题:

1) 如何更改程序包名称?创建新app后,iOS的默认app包名称为com。api可以在app概述中查看testapp。您只能在上载自己的证书后更改包名。上传证书界面中有一个APP ID框,您可以在其中输入在苹果开发网站中创建的APP ID。注意,它不是APP ID的名称,而是ID,否则编译将失败。注意,更改包名后可能会影响某些功能,如微信共享、百度地图等。2)为什么所有设备都可以在证书上传之前安装,但在证书上传后无法安装?这是因为在上载证书之前使用了我们提供的默认证书。证书上传后,将使用上传的证书编译测试版本和正式版本。解决方案是创建临时移动保护证书,将设备的UDID作为测试机器添加到证书中,或者清除证书并继续使用默认证书进行测试。3) 当手机上安装了app时,为什么覆盖安装失败?对于iOS 8之后的系统,当手机上安装了app时,安装将被覆盖。如果证书不在同一个Apple开发帐户下,安装将失败。请注意,app在发布到AppStore后将由Apple重新签名,以便安装所有设备。因此,从AppStore下载的app中的证书不是以前的证书,覆盖安装也将失败。4) 当iOS9系统打开测试app时,信任框将弹出,您必须取消。您无法进入app?进入系统设置->常规->描述文件(iOS 9.2之后的设备管理)可以在证书受信任后进入app。

统软云是一家专业和服务提供商,提供一站式移动应用解决方案,以满足您的各种需求。欢迎评估您的需求并免费获取报价。

,注册后为新手提供免费开发包

提交需求并获得报价和cy

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看