2011-01-19 152 views
0

這裏是試圖分發時,我發現了錯誤:Appcelerator的鈦的iOS分發錯誤

[INFO] Titanium SDK version: 1.5.1 [INFO] iPhone Device family: iphone [INFO] iPhone SDK version: 4.2 Error: Traceback (most recent call last):
File "/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/builder.py", line 599, in main provisioning_profile = read_provisioning_profile(pp,o) File "/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/builder.py", line 212, in read_provisioning_profile f = open(f,'rb').read() IOError: [Errno 2] No such file or directory: u'/Users/charleszink/Library/MobileDevice/Provisioning Profiles/----(edited)----.mobileprovision'

我已經下載了,重新做,安裝,並與我的鑰匙,讓他們嘗試了幾乎一切上班。不知道問題是什麼。以下是Appcelerator的外觀:http://d.pr/uG5R - 這裏沒有什麼錯。

回答

3

只需將提供配置文件複製到在〜/ Library/MobileDevice/Provisioning Profiles/{NAME} .mobileprovision錯誤消息中看到的名稱即可。我有同樣的問題,它幫助了我。

0

我也遇到了這個問題,移動配置文件沒有幫助。不幸的是,Titanium吐出的信息並不真正有用。

我通過打開iPhone文件夾中的XCode項目來修復它。從那裏我試圖在iPhone上運行該項目。 XCode也給我一個錯誤。但是,錯誤消息告訴我,在鑰匙串中有2個開發人員證書(一個已過期)。然後我刪除了錯誤的證書和中提琴,現在它工作。

希望泰斯幫助

1
  1. 只需打開的XCode
  2. 打開 「管理」(如果它不是默認打開的)
  3. 跳轉到 「部署配置文件」(請確保您下載來自供應門戶的正確配置文件 )
  4. 拖放您在組織器上下載的配置文件