2015-02-10 66 views
0

我对构建的配置文件和证书感到困惑,我试图将其放到AppStore上。 在developer.apple.com/中,我已正确创建了开发人员和分发证书。它们都与我创建的单个应用程序相关联。 我已经注册了我的设备(iphone) 我也正确创建了1个开发配置文件和1个配送配置文件。iOS:分配版本应该在我的开发人员设备上工作吗?

当我使用开发证书+开发配置文件构建:应用在我的设备上正常工作 但我知道构建需要分发证书和配置文件才能获得appstore的批准。 但是,当我使用分发证书+分发配置文件构建时,构建是成功的,但我无法在我的iphone,其他iphone(具有http://www.diawi.com/或iTunes)上启动应用程序。它立即崩溃与臭名昭着的错误弹出窗口:“无法下载。”XXX“目前无法安装”。 当我从Xcode中查看设备的日志时,它清楚地表明崩溃来自于配置文件问题。

分配版本应该在我的iPhone上工作吗?

回答

0

编号分发版本不会只能安装在您的设备上。您打算将它从Xcode提交给iTunes Connect,在此从档案中构建它,或从应用程序启动器提交它作为IPA提交。

+0

嗨加里,谢谢你的回答,所以你可以确认我无法从我的设备启动它是正常的吗? – Don 2015-02-10 11:27:07

+0

这是100%正常,你没有什么可担心的。当你从Xcode提交你的应用程序时,它会对你的应用程序进行大量的授权,并验证它是按照它的意图构建的。 – 2015-02-10 11:29:12

+0

好的,谢谢你确认Gary,我会上传并提交(并且穿过我的手指)。让我们看看它是怎么回事! – Don 2015-02-10 12:11:11

1

您可以使用'Apple Ad Hoc Distribution Profile/certificat'检查您的测试版发布到您的开发人员设备。这里是苹果开发链接Beta Testing Your iOS App

+0

如果有帮助请填写您的查询,请用右侧标记我的答案。 – Punita 2015-02-11 07:10:50

0

你应该创建adhoc分布式供应配置文件并将你的设备添加到该配置文件。

但是您需要iTunes Connect将应用程序提交给App Store。这次您可以为应用商店创建配置文件。

iTunesConnect的优点。 1.您不需要每隔 时间向设备配置文件添加新设备,以便在新设备中测试应用程序。 2.您可以添加尽可能多的新测试用户到应用程序,并可以将它们标记为内部和外部用户。 3.您可以上传尽可能多的构建,并测试这些构建。

相关问题