iPhone拒绝了启动请求-提供配置文件

时间:2018-12-27 16:58:56

标签: ios xcode provisioning-profile udid mobileprovision

我正在为其开发项目的一家公司给了我一个.mobileprovision文件和一个.p12证书,以将APNS添加到他们的项目中。只要我在XCode的项目中添加了他们的配置文件,XCode就会一直说“ iPhone拒绝了启动请求。”当我尝试在物理设备上构建项目时。

我尝试删除证书Apple Worldwide Developer Relations证书颁发机构,并将另一个用户帐户添加到mac,但是没有一个起作用。仅当我禁用Debug可执行文件时,该应用程序才能成功启动,但这不是解决方案,因为我需要调试该应用程序。

我应该告诉他们将我的设备UDID添加到他们在developer.apple.com上其帐户的设备上吗?

3 个答案:

答案 0 :(得分:0)

您已获得一个Adhoc分发配置配置文件,该配置文件不允许调试器附加(它们缺少get-task-allow权利),因为它们在分发应用程序进行测试时使用,而不是本地开发。

如果您需要调试,他们将不得不为您提供开发p12证书和匹配的配置文件。

答案 1 :(得分:0)

您要尝试使用Development ProfileDistribution Profile吗?

  • Distribution Profile

使用AdHoc Distribution profile,您无法调试应仅用于分发的任何应用程序。

  • Development Profile

如果您没有将设备UDID添加到provisioning profile,则可以尝试这样做并重新生成provisioning profile并下载。

Keychain Access中,您将了解从团队收到的个人资料,

Keychain

答案 2 :(得分:0)

  

给我一​​个“ .mobileprovision”文件和一个“ .p12”证书

那似乎是一条红鲱鱼。我建议忽略这两个。如果他们希望您使用他们的应用程序,则只需让您成为团队成员即可。做完了!这样,您自己的开发中心成员身份就可以在设备上进行调试。