Xcode 9.0.1 App分发过程已更改 [英] Xcode 9.0.1 App Distribution Procedure is Changed

查看:53
本文介绍了Xcode 9.0.1 App分发过程已更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近,我已将Xcode升级到Xcode 9.1.之后,当我尝试发布我的应用程序时,Xcode不允许选择我为临时创建的分发配置文件.这么说

Recently I have upgraded my Xcode to Xcode 9.1. After that when I try to publish my app, Xcode is not allowing to select the distribution profile I created for ad-hoc. Saying that

配置文件不是IOS App Store的配置文件

Profile is not an IOS App store profile

请告诉我有关Xcode 9.1的App分发过程是否发生更改

Please let me know if there is a change in App distribution procedure with respect to Xcode 9.1

推荐答案

最后,我从这份Apple文档中获得了有关将应用程序发布到appstore的方式的重要变化的线索. https://developer. apple.com/library/content/qa/qa1814/_index.html#//apple_ref/doc/uid/DTS40014030 .那里谈论自动代码签名.这使其与旧版本的Xcode不同.为了从xcode版本9开始发布,我们必须从项目设置中选择自动代码签名.这样一来,苹果使发布变得更加容易.您不必在开发和发行之间每次都更改配置文件.

Finally I got a clue from this apple documentation about an important change the way we publish the app to appstore. https://developer.apple.com/library/content/qa/qa1814/_index.html#//apple_ref/doc/uid/DTS40014030. There it talks about automatic code signing. This makes it different from the older versions of Xcode. In order to publish from xcode version 9 onwards, we have to prefer automatic code signing from the project settings. That way apple made publishing lot easier. You don't have to change profiles everytime between development and distribution.

我在我的Apple开发人员帐户中创建了开发和发行资料.在Xcode中,在常规"选项卡的签名"部分中,选择团队. Xcode9.0.1从可用的配置文件中查找合适的配置文件,然后继续发布.

I have development and distribution profiles created in my apple developer account. From the Xcode, In the General tab Signing section select the Team. Xcode9.0.1 look out for the appropriate profile from the available ones and proceeds with the publishing.

这篇关于Xcode 9.0.1 App分发过程已更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆