簡體   English   中英

Ad-Hoc分布式應用程序未安裝在設備上

[英]Ad-Hoc distributed app does not installing on device

我正在為ad-Hoc分發簽名我的應用程序。 我創建了證書和配置文件,還檢查了設備的UDID。

但是,當我第一次創建分發證書並使用該證書和適當的配置文件對應用程序進行簽名時,該應用程序會起作用。

但是,當我為第二次應用程序使用相同的證書和配置文件時,則無法正常工作。 它在設備上顯示為灰色圖標,而iTunes在應用程序中顯示正在安裝。

我已經檢查了我的崩潰日志,並且已打印

.................
..................
Apr  7 20:17:19 Dilip-Maneks-iPad librariand[114] <Error>: ubiquity account is not configured (or is disabled for this client), not creating collection
Apr  7 20:17:19 Dilip-Maneks-iPad librariand[114] <Error>: error in _handle_client_request: LibrarianErrorDomain/10/Unable to configure the collection.
Apr  7 20:17:19 Dilip-Maneks-iPad geod[94] <Warning>: Can't get bundle identifier for process 424
Apr  7 20:17:23 Dilip-Maneks-iPad mobileassetd[107] <Error>: mobileassetd - _ASAssetDeletionPriorityAtDate: Unexpected value for keys __LastAccessDate, __InstallDate
Apr  7 20:17:23 Dilip-Maneks-iPad mobileassetd[107] <Error>: mobileassetd - _ASAssetDeletionPriorityAtDate: Unexpected value for keys __LastAccessDate, __InstallDate
Apr  7 20:17:23 Dilip-Maneks-iPad medialibraryd[93] <Warning>: {MediaLibrary} [MLWriter] ending transaction <__NSConcreteUUID 0x124530320> 7B9EAD03-51E8-4DE5-AF91-ECE8BBABA5E0. shouldCommit=0.
Apr  7 20:17:23 Dilip-Maneks-iPad librariand[114] <Error>: ubiquity account is not configured (or is disabled for this client), not creating collection
Apr  7 20:17:23 Dilip-Maneks-iPad librariand[114] <Error>: error in _handle_client_request: LibrarianErrorDomain/10/Unable to configure the collection.
Apr  7 20:17:23 Dilip-Maneks-iPad deleted[424] <Error>: 0x100484000 __DeleteLibrarian_block_invoke: unable to determine evictable space: The operation couldn’t be completed. (LibrarianErrorDomain error 10 - Unable to configure the collection.)
Apr  7 20:17:29 Dilip-Maneks-iPad librariand[114] <Error>: ubiquity account is not configured (or is disabled for this client), not creating collection
Apr  7 20:17:29 Dilip-Maneks-iPad librariand[114] <Error>: error in _handle_client_request: LibrarianErrorDomain/10/Unable to configure the collection.
Apr  7 20:17:29 Dilip-Maneks-iPad atc[1020] <Warning>: {MediaLibrary} Database validation succeeded
Apr  7 20:17:29 Dilip-Maneks-iPad librariand[114] <Error>: ubiquity account is not configured (or is disabled for this client), not creating collection
Apr  7 20:17:29 Dilip-Maneks-iPad librariand[114] <Error>: error in _handle_client_request: LibrarianErrorDomain/10/Unable to configure the collection.
Apr  7 20:17:29 Dilip-Maneks-iPad geod[94] <Warning>: Can't get bundle identifier for process 424

我遇到了類似的情況-在iTunes中,狀態停留在“正在安裝...”上,類似地,在電話上,該應用程序具有禁用的圖標,無法啟動。

在我的情況下,解決方案是更正Xcode中的“團隊”身份(目標>常規>身份>團隊),然后選擇有效的iOS分發證書(在https://developer.apple.com/account/ios/certificate上設置) /certificateList.action )。 我無意間將此設置保留為“無”。 該證書必須是您在存檔后在Xcode的Organizer窗口中選擇的“分發” iOS Provisioning Profile中引用的證書。

僅當一切都匹配時,您的臨時應用程序才會安裝和啟動。 請參閱此頁底部:

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

在標題為“深度的臨時設置配置文件”的部分下

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM