我在iOS的testflight中有一个名为MapItTrackIt的应用程序。一切都很好。
我刚刚更新到xcode 5.1。我完全按照以前的方式来构建应用程序。相同的个人资料和临时证书。
这次,当我尝试上传我的IPA文件时,我得到了“无效的配置文件:开发人员构建权利必须将get-task-allow设置为true。” 错误。
我根本没有更改配置的任何内容,也没有进行任何更改。我刚刚在应用程序中添加了更多功能并修订了版本。
我现在该怎么办?我该如何解决?我的老板希望立即部署此部署,而我不能。
看起来有几个不同的问题可能导致此问题。我的与约瑟夫·H相似,但不尽相同。
对我来说,还有另一个有效的配置文件,但来自其他用户。我有几个Apple帐户,都是我用于开发的成员。
签署时,我的版本使用的配置文件与另一个用户帐户使用的配置文件不同。即使我已经告诉它在设置中使用哪一个。
为了解决这个问题,每当我想为testflight构建此应用程序时,都必须删除其他配置文件。如果我从开发站点为该其他用户帐户进行了更新,则配置文件将始终返回。
最终的解决方案是,我碰巧获得了一台用于开发的新Mac,并且尚未将其他用户帐户的配置文件安装到此Mac中。现在一切正常,无需执行任何操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句