无法在 iPad 上启动 Xcode 应用程序而无需代码签名,在 iPhone 上可以

Posted

技术标签:

【中文标题】无法在 iPad 上启动 Xcode 应用程序而无需代码签名,在 iPhone 上可以【英文标题】:Can't Launch Xcode App Without Code Signing on iPad, Can on iPhone 【发布时间】:2012-05-26 00:07:39 【问题描述】:

我正在尝试在没有代码签名的情况下将 Xcode 应用程序部署到我的 iPad。为此,我编辑了 SDKSettings.plist 文件,将项目设置更改为不运行,并安装了 AppSync。这是我收到的错误:

Error launching remote program: failed to get the task for process 1019.

这是调试屏幕中的错误:

Error launching remote program: failed to get the task for process 1396.The program being debugged is not being run.

数字不断变化。在我的 iPhone 上,一旦我点击“确定”以消除计算机上的错误,我就可以从跳板启动应用程序并完美使用它。但是,在我的 iPad 上,情况并非如此。如果我尝试打开它,它就会崩溃。

有没有人有过这个程序,或者知道如何解决它?

另外,我的 iPhone 是 5.0.1,我的 iPad 是 5.1.1。不过,该应用在模拟器中运行良好。

【问题讨论】:

另外,我在我的方案上使用调试。 您使用的是 Entitlements.plist 文件吗? 我很困惑这是否有必要。根据我的阅读,调试完全没有必要。 我不认为是,但我看到如果你有它,它可能会导致问题:***.com/questions/5959645/… 我也看到了,我没用。 【参考方案1】:

您必须拥有有效的配置文件,这需要注册 ios 开发者计划。如果没有配置文件,就无法在 iOS 设备上运行应用程序。更多信息:https://developer.apple.com/programs/ios/

【讨论】:

我认为这不是真的。如果您四处搜索,大多数人都可以使用越狱设备执行此操作。我刚刚在 iPad 上运行时遇到了问题。 假设您的设备已越狱,我认为您可以使用这个:iphonedevwiki.net/index.php/… 我自己没有这样做,我不知道这样做在道德或法律上是否可接受,但我会让你从这里拿走。 (不过,我认为开发人员计划的 99 美元非常值得,因为它知道你做得正确,并让你免于大量额外的工作。)

以上是关于无法在 iPad 上启动 Xcode 应用程序而无需代码签名,在 iPhone 上可以的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6 启动失败:尝试在 iPad 上启动应用程序超时

在不启动应用程序的情况下将应用程序从 Xcode 部署到设备

更新了 XCode,现在无法在 iPad 设备上构建应用程序

XCode 8.1 (8B62) - 无法在 iPad Retina (ipad 4) 上构建应用程序

Xcode 7.3 ad hoc 发行版在某些 iOS 设备上启动,而不是在其他设备上

我的应用在 iPad 模拟器上运行良好,但在 iPad(iOS 8.4)上崩溃,xcode 说无法在捆绑中加载 NIB