发布ios app时提示: Missing iOS Distribution signing identity for…

去年开发的app项目,也陆陆续续更新了几个版本,而今年加了几个功能,需要更新版本,于是开发完功能,然后准备发布到APP STORE中去,结果就提示Missing iOS Distribution signing identity for…,解决方法如下。 第一步: 发布App 通过Product->Archive提交App,提示: Missing iOS Distribution signing identity for… 第二步: 查看证书 查看钥匙圈访问。查看证书。提示此证书签发者无效 提示: 当时解决问题的时候,忘记截图了,所以用已解决好的充当下。 第三步: 百度查到很多资料说Apple Worldwide Developer Relations Certification Authority证书已过期。 (登录、系统中)此证书是2016年2月15日之前,而之后的就算过期了,需要删除并重新下载。 第四步: 下载Apple Worldwide Developer Relations Certification Authority证书 从官网重新下载证书: Apple Worldwide Developer Relations Certification Authority 第五步: 导入到钥匙串访问中 双击导入到钥匙串访问中。 第六步: 重新生成certSigningRequest钥匙串访问文件以及发布证书、发布配置文件进行提交发布。    

ios8开发者企业账号和个人账号申请注册

最近一直特别忙,本来想写一篇IOS8开发者账号申请注册流程的,一直都耽搁着。最近看到群里有很多人问如何申请开发者账号,以及企业开发者账号怎么才能通过,以及DUNS如何申请等等。而我当时注册申请的时候也没有特意截图,刚好注册的邮箱里有保存对应的邮件,所以分享出来,希望对大家有所帮助。 第一步: 进入开发者中心,注册账号 1. 进入开发者中心   2. 点击sign in 3. 进入登录页面,如果之前注册好了的可以跳过此步,点击Register 4. 点击Create Apple ID 5. 进入注册页面,填写注册信息 说明: 密码需要有大写,并且不能三个重叠 地址信息都对应的填写好。 6. 创建apple id(Create Apple ID) 7. 激活邮件 8. 重启登录,激活成功! 第二步: 成为开发者 1. 重新进入开发者中心,提示申请成为开发者 2. 点击同意,进入下一步 3.  填写自己的一些开发信息 4. 点击注册Register 5. 注册成功,进入下一步Continue,进入开发者中心。 第三步: 加入iOS开发者计划(Join the iOS Developer Program) 1.  点击开发者中心的Join the iOS Developer Program链接   2. 提示加入需要每年支付$99。 … Continue reading “ios8开发者企业账号和个人账号申请注册”

在xcode6.1和ios10.10.1环境下实现app发布

之前写过在xcode6.1和ios10.10.1环境下实现真机测试,以及最近提交的app一直在审核当中,所以木有发布如何实现app发布来分享给大家。刚好昨天app审核通过了,所以就分享一篇如何实现app发布。 第一步: 创建app发布证书以及配置文件 1.  进入ios开发中心 2. 点击进入 Certificates,Identifiers & Profiles 3. 说明:因为这次我需要的是发布app,所以证书需要选择的是Production版本,而开发测试的话是Development版本。 4. 在Identifers中创建App IDs 说明: 这里就不做如何创建APP IDS的教程了,因为上次真机测试中已有,而已创建一个APP IDS中就包括了开发版(Development)和发布版本(Distribution). 5. 创建发布证书,类似与创建开发证书 只不过是我选择的类型是Production下的即可。我选择的是 App Store and Ad Hoc. 6. 创建配置文件 这里是直接发布,所以不需要创建设备了。 选择App Store,进入下一步。 选择APP ID,进入下一步。 选择创建好的发布证书,进入下一步。 填写配置文件,进入下一步下载即可。 7. 下载发布证书以及配置文件 第二步: 配置xcode 双击下载好的证书和配置文件,然后打开xcode. 在TARGETS->Code Signing 中选择配置文件和证书 在PROJECT->Code Signing中选择配置文件和证书 在Project->Archive进行编译 编译成功之后进入Archives 第三步: 在iTunes Connect创建app,以及配置app信息。 1.  进入开发者中心,点击iTunes Connect进入iTunes Connect中心 进入iTunes Connect … Continue reading “在xcode6.1和ios10.10.1环境下实现app发布”

在xcode6.1和ios10.10.1环境下实现真机测试

开发ios app时,所有的测试都是在xcode中的模拟器中进行。现在问题来了,需要测试拍照以及信息推送功能,模拟器就无法测试了,必须使用真机测试才行。所以只好选择真机来测试。 先来看看xcode与ios对应的版本号。 开始进入真机测试步骤。   第一步:  真机(IPAD)与ios连接 在xcode中点击Window->Devices查看设备 这样IPAD和ios系统算真正连接上了。 第二步: 创建app证书以及配置文件 1.  进入ios开发中心 2. 点击Certificatis,Identifiers& Profiles,进行配置。 然后再点击Certificats 3. 创建App IDs 然后填写app信息,点击continue下一步。 再然后点击提交Submit,App IDs创建成功! 4. 创建证书(Certificates)   填写对应的信息,点击Continue下一步   在这里需要CSR文件,先点击Continue下一步,等下介绍如何创建CSR文件。   如何创建CSR文件?需要到钥匙串工具来创建。 打开钥匙串 然后对应的把CSR文件保存到桌面。 选择CSR文件。进入下一步. Certificates创建成功!即可下载. 说明:  app分为开发版(Development)和发布版(Production),现在真机测试是Development版。 5. 创建设备(Devices) 填写名称以及设备的UDID,点击下一步(Continue). 创建设备成功。 6. 创建配置文件(Provisioning Profiles)。 选择创建好的APP id 选择创建好的证书 选择创建好的设备 填写配置文件名称 创建成功! 7. 下载证书文件以及配置文件 第三步: 真机测试 双击已下载好的证书文件以及配置文件。 … Continue reading “在xcode6.1和ios10.10.1环境下实现真机测试”