iOS:分发版本是否应该在我的开发者设备上运行?

标签 ios iphone xcode

我对要放在 Appstore 上的构建的配置文件和证书感到困惑。 在 developer.apple.com/中,我已经正确地创建了开发者证书和分发证书。它们都链接到我创建的单个应用程序。 我已注册我的设备(iphone) 我还正确创建了 1 个开发配置文件和 1 个分发配置文件。

当我使用开发证书 + 开发配置文件进行构建时:应用程序在我的设备上运行良好 但我知道构建需要分发证书和配置文件才能在应用商店获得批准。 然而,当我使用分发证书+分发配置文件构建时,构建成功,但我无法在我的iPhone、其他iPhone(使用http://www.diawi.com/或iTunes)上启动该应用程序。它立即崩溃并弹出臭名昭著的错误消息:“无法下载。此时无法安装“XXX””。 当我从 Xcode 查看设备的日志时,它清楚地指出崩溃是由配置文件问题引起的。

发行版本应该可以在我的 iPhone 上运行吗?

最佳答案

您可以使用“Apple Ad Hoc Distribution profile/certificat”检查开发人员设备的 Beta 版本版本。以下是 Apple Dev 链接 Beta Testing Your iOS App

关于iOS:分发版本是否应该在我的开发者设备上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28430434/

相关文章:

ios - UnityAds 一开始就崩溃

ios - 如何在 CallKit 中结束通话

ios - 添加第二个 Storyboard会导致 "could not find storyboard"错误

ios - 如何将 ios "more"按钮的文本更改为我的语言版本?

ios - Objective-C - 混合协议(protocol)和类别

iPhone SDK - 在 Web View 中打开 UITextView 中的链接

iphone - Audio Session 属性监听器在 UIImagePickerController 中自动停用?

iphone - 在定义的路径内裁剪 UIImage

ios - sqlite3_prepare_v2 返回 1

Xcode 4 & Xcode 3.2.6