2009-11-10 60 views
1

我正在尝试为发送给其他公司的beta测试进行临时分发。他们要求我从我的项目中删除Entitlements.plist文件。没有权利的iPhone adhoc发行版

据我所知,该文件是绝对必要,我得到一个代码签名错误,如果它不存在。

是否有建立分销iPhone应用程序没有应享权利文件的方法吗?

+1

这是离奇的。他们为什么会关心Entitlements.plist文件?它没有专有信息,它的唯一目的是启用临时分发。 – 2009-11-11 03:57:53

+0

不知何故,他们认为在没有它的情况下构建我的项目将解决这个临时构建问题。但如果你是对的,那么我更加茫然。 – 2009-11-12 17:25:55

回答

2

AFAIK entitlements.plist文件是必不可少的。没有它,你的特设分配将失败。但似乎在分发版本中是不必要的。

0

无路可退:什么他们实际上可能看到的是自己的操作系统和文件名为.mobileprovision会抛出一个错误指权利之间的问题。当他们尝试将应用程序与手机同步时,他们是否看到有关授权文件的错误?

我最近看到了这个,我不完全确定答案。我认为在某些Mac上(我在考虑10.5)iTunes与.mobileprovision文件没有关联。我现在看过这两次了。第一次的答案是让这个人在.mobileprovison文件上做一个“Open With”并选择“Other”,然后选择iTunes。那就是诀窍。

我一直无法找到答案,从今晚这一最新事件。但是这个人有10.5和XCODE。

我仍然在做这个,但如果你还没有找到答案,也许是“打开方式”可能的帮助。

祝你好运。

更新: 我刚才去解决的第二个问题。电子邮件可能会破坏.mobileprovision文件。我终于压缩.mobileprovision文件并将其发送给有问题的人,并解决了第二个版本的问题!

相关问题