我一直在阅读几个教程并观看一些iTube视频,看看我如何最好地准备我的应用程序进行Ad Hoc发布。然而,我得到的信息并不是真的一致,它从Apple开发人员中心的5步解释到近3分钟的视频,我必须在XCode中设置一些代码签名选项,创建和压缩存档等。 我的问题:
1。 是否有可用的教程,解释了所需的一切,但不是太多?例如,我在某种程度上觉得代码签名并不是真正需要的。
2。 在我尝试使用iTunes安装应用程序后,同步声称它无法安装它。 iTunes中是否有可用的日志,我可以查看更多错误详情吗?
3。 如何从Ad Hoc分发模式切换到普通开发者模式?在我按照视频中的步骤准备我的应用程序进行Ad Hoc分发后,我无法再在我的设备上安装它,我收到了错误
建立目标Abiliator 检查依赖项 [BEROR] CodeSign错误:SDK“iOS 5.0”
中的产品类型“应用”需要代码签名这是我关注的iTube上的视频教程:Demo of iPhone app Ad Hoc distribution
感谢您的反馈,祝您度过愉快的周末。
答案 0 :(得分:14)
好的,查看错误 “下面的工作试图劫持这项服务......”并且看到iPhone的重新启动可能会解决问题...并猜测是什么,我整天都在追逐一个幻影..... 它完美地运作。 因此,在第一次通过Ad Hoc安装应用程序之后,有任何人遇到类似问题的最后提示:重启iPhone,否则应用程序可能会崩溃。
干杯,现在好晚上: - )
PS:刚刚在这里讨论我最后做的步骤(如上所述,我使用的是XCode 4.2.1):
我没有使用权利文件。我实际上已经找到了,该文件的真正含义,我已经读过,如果使用iCloud,它可能只是需要它。和XCode 4.2开发人员一样,在XCode中不再有文件/新建/授权模板。检查选项“权利”后,将立即创建该文件,并在目标的“摘要”选项卡中为文件指定所需名称。
您可能还想下载iPhone Configuration Utility from apple
我也会向我的beta测试人员推荐这个,因为它可以让你看到iPhone的控制台日志,这当然可能在出错时非常有用。
希望此摘要能够帮助其他人,为第一个Ad Hoc发行版设置他们的应用。
干杯,勒内
答案 1 :(得分:2)
代码签名很简单。
首先,为您的应用包标识符创建移动配置配置文件,同时添加您要为其构建应用的设备。对于adhoc build,请在distibution选项卡中执行。下载它,双击将其添加到钥匙串。
现在您可以在xcode.select核心配置文件(代码签名)中启动您的应用。设置命令行构建到分发,哦,我忘了创建一个新文件(entitlements.plist)将其内部的调试设置为false,在目标中添加其相对路径,就在指定的代码签名之上。现在选择左上角的iosdevice(你选择模拟器的地方)按下命令+ b来构建应用程序。应用程序将在产品文件夹中(在底部)在finder中找到它将其拖动到iTunes,也可能是配置文件,并同步它。完成。
答案 2 :(得分:0)
转到https://developer.apple.com/devcenter/ios/index.action并登录。您可以找到“iOS配置门户”。在去那里之后,选择“分发”部分。选择“HOW TO”,你可以在那里找到必要的步骤。