Ad-Hoc分布式应用程序未安装在设备上 [英] Ad-Hoc distributed app does not installing on device

查看:71
本文介绍了Ad-Hoc分布式应用程序未安装在设备上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为ad-Hoc分发签名我的应用程序.我已经创建了证书和配置文件,还检查了设备的UDID.

I am signing my app for the ad-Hoc distribution. I have created certificate and Provisioning profile and also checked the device UDID.

但是,当我第一次创建分发证书并使用该证书和适当的Provisioning配置文件对应用程序进行签名时.

But when i first time create distribution certificate and sign the app with that certificate and appropriate Provisioning profile than app works.

但是当我第二次使用相同的证书和配置文件时,则无法正常工作.在设备上显示为灰色图标,在应用程序中显示iTunes正在安装.

But when i use same Certificate and Provisioning profile for second time app doesn't work. its displaying grey out icon on device and iTunes display installing.. in app.

我已经检查了我的崩溃日志,并且已打印

I have checked my crash log and this is printed

.................
..................
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中,状态停留在正在安装..."上,类似地,该电话在该应用上具有禁用的图标,无法启动

I encountered something similar - in iTunes the status was stuck on "Installing..." and similarly on the phone the app had a disabled icon and would not launch.

在我的情况下,解决方案是更正Xcode中的团队"身份(目标">通用">身份">团队")并选择有效的iOS分发证书(在

The solution in my case was to correct the "Team" identity in Xcode (Target > General > Identity > Team) and choose a valid iOS Distribution certificate (set up at https://developer.apple.com/account/ios/certificate/certificateList.action). I had inadvertently left this setting as "None". This certificate must be the one referenced in the "Distribution" iOS Provisioning Profile that you choose after archiving, in the Organizer window of Xcode.

只有在所有条件都匹配时,您的临时应用才会安装和安装;发射.请参阅此页底部:

Only when everything matches will your ad hoc app install & launch. See the bottom of this page:

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

在深度的临时配置文件"部分下

under the section titled "Ad Hoc Provisioning Profiles in Depth"

这篇关于Ad-Hoc分布式应用程序未安装在设备上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆