2009-11-10 64 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文件並將其發送給有問題的人,並解決了第二個版本的問題!

相關問題