我正在尝试在设备上运行我的应用,但是我收到以下错误消息“无法检查应用程序包”, 该应用程序已成功在设备上运行,但随后停止,它仍然成功构建。 其他应用程序运行正常。
这是来自控制台的错误。
Dec 1 14:08:13 Marafeti kernel [0]:lockbot [567] Builtin profile:gputoolsd(sandbox) 12月1日14:08:28 Marafeti installd [31]:0x2ff7c000 handle_install:安装mobile_installation_proxy请求的“/var/mobile/Media/PublicStaging/demoMus.app” Dec 1 14:08:28 Marafeti installd [31]:0x2ff7c000 peruse_package:从“/var/tmp/install_staging.44DhXc/demoMus.app”加载的App info dict没有包标识符 12月14日14:08:28 Marafeti installd [31]:0x2ff7c000 stage_package:无法在/var/tmp/install_staging.44DhXc/demoMus.app上仔细阅读包 12月1日14:08:28 Marafeti installd [31]:0x2ff7c000 MobileInstallationInstall_Server:无法暂存包 12月1日14:08:28 Marafeti mobile_installation_proxy [572]:0x39dbeb88 MobileInstallationInstall:失败,带-1 12月1日14:08:28 Marafeti mobile_installation_proxy [572]:handle_install:安装失败 12月1日14:08:29 Marafeti installd [31]:0x2ff7c000 handle_install:API失败 12月1日14:11:50 Marafeti dataaccessd [83]:0x1dd6c3b0 | DA |注意|账户ID:E1B4940D-E02C-4ECF-B6AC-7B0DB8BAAA52(“iCloud”)(旧版) 统计数据DAStatusReport 0x1e8e9d80:{ DASRAccountType = IMAPNotes; DASRPersistentUUID =“E1B4940D-E02C-4ECF-B6AC-7B0DB8BAAA52”; DASRTimeSpan =“37.06999397277832”; } =======
AccountID: ABEE9E0F-D30B-488C-AE35-0A67FFC9D0A8 ("Gmail") (Legacy)
Stats DAStatusReport 0x1ddc6af0: {
DASRAccountType = IMAPNotes;
DASRPersistentUUID = "ABEE9E0F-D30B-488C-AE35-0A67FFC9D0A8";
DASRTimeSpan = "36.95116698741913";
}
=======
AccountID: 00D54212-0B42-4D2E-A7CF-517815381FCC ("iCloud") (Legacy)
Stats DAStatusReport 0x1e8e5e30: {
DASRAccountType = CalDAV;
DASRFailedNetworkRequests = 3;
DASRPersistentUUID = "00D54212-0B42-4D2E-A7CF-517815381FCC";
DASRSuccessfulRequests = 1;
DASRTimeInNetworking = "0.1138659119606018";
DASRTimeSpan = "36.83354198932648";
}
DATaskManager <DACoreDAVTaskManager: 0x1e889060> state:Nominal
Active exclusive task: (null)
Queued exclusive tasks: (null)
Independent tasks: (null)
Held independent tasks: (null)
Modal-held independent tasks: (null)
Active queued task: (null)
Queued tasks: (null)
Active modal task: (null)
Queued modal tasks: (null)
Associated with account: <MobileCalDAVMobileMeChildDaemonAccount: 0x1ddc7740>: accountID 00D54212-0B42-4D2E-A7CF-517815381FCC persistentUUID 00D54212-0B42-4D2E-A7CF-517815381FCC
=======
AccountID: 939CC513-0027-4F6E-821B-CC14022CA49A ("Oxinai") (Legacy)
Stats DAStatusReport 0x1e8ece00: {
DASRAccountType = CalDAV;
DASRFailedNetworkRequests = 3;
DASRPersistentUUID = "939CC513-0027-4F6E-821B-CC14022CA49A";
DASRSuccessfulRequests = 1;
DASRTimeInNetworking = "0.06468302011489868";
DASRTimeSpan = "36.41551601886749";
}
DATaskManager <DACoreDAVTaskManager: 0x1ddfb950> state:Nominal
Active exclusive task: (null)
Queued exclusive tasks: (null)
Independent tasks: (null)
Held independent tasks: (null)
Modal-held independent tasks: (null)
Active queued task: (null)
Queued tasks: (null)
Active modal task: (null)
Queued modal tasks: (null)
Associated with account: <MobileCalDAVChildDaemonAccount: 0x1e8e41f0>: accountID 939CC513-0027-4F6E-821B-CC14022CA49A persistentUUID 939CC513-0027-4F6E-821B-CC14022CA49A
=======
AccountID: C82E01E9-8299-49F2-8501-B0C31E05C8FC ("Gmail") (Legacy)
Stats DAStatusReport 0x1e8ef610: {
DASRAccountType = CalDAV;
DASRFailedNetworkRequests = 3;
DASRPersistentUUID = "C82E01E9-8299-49F2-8501-B0C31E05C8FC";
DASRSuccessfulRequests = 1;
DASRTimeInNetworking = "0.04899799823760986";
DASRTimeSpan = "36.41232699155807";
}
DATaskManager <DACoreDAVTaskManager: 0x1dd7b060> state:Nominal
Active exclusive task: (null)
Queued exclusive tasks: (null)
Independent tasks: (null)
Held independent tasks: (null)
Modal-held independent tasks: (null)
Active queued task: (null)
Queued tasks: (null)
Active modal task: (null)
Queued modal tasks: (null)
Associated with account: <MobileCalDAVChildDaemonAccount: 0x1e8eea60>: accountID C82E01E9-8299-49F2-8501-B0C31E05C8FC persistentUUID C82E01E9-8299-49F2-8501-B0C31E05C8FC
=======
AccountID: 915C5A43-FE6D-4EEE-A157-A7D26671DDAA ("iCloud") (Legacy)
Stats DAStatusReport 0x1ddda4a0: {
DASRAccountType = CardDAV;
DASRPersistentUUID = "915C5A43-FE6D-4EEE-A157-A7D26671DDAA";
DASRTimeSpan = "36.39721202850342";
}
DATaskManager <DACoreDAVTaskManager: 0x1e83be40> state:Nominal
Active exclusive task: (null)
Queued exclusive tasks: (null)
Independent tasks: (null)
Held independent tasks: (null)
Modal-held independent tasks: (null)
Active queued task: (null)
Queued tasks: (null)
Active modal task: (null)
Queued modal tasks: (null)
Associated with account: <CardDAVMobileMeChildDaemonAccount: 0x1ddda0e0>: accountID 915C5A43-FE6D-4EEE-A157-A7D26671DDAA persistentUUID 915C5A43-FE6D-4EEE-A157-A7D26671DDAA
=======
AccountID: 2F8D6492-EB6D-4C65-BB6D-29DB9B9D5FDD ("iCloud") (Legacy)
Stats DAStatusReport 0x1dddcb00: {
DASRAccountType = BookmarkDAV;
DASRPersistentUUID = "2F8D6492-EB6D-4C65-BB6D-29DB9B9D5FDD";
DASRTimeSpan = "36.25405502319336";
}
DATaskManager <DACoreDAVTaskManager: 0x1ddcf400> state:Nominal
Active exclusive task: (null)
Queued exclusive tasks: (null)
Independent tasks: (null)
Held independent tasks: (null)
Modal-held independent tasks: (null)
Active queued task: (null)
Queued tasks: (
)
Active modal task: (null)
Queued modal tasks: (null)
Associated with account: <BookmarkDAVMobileMeChildDaemonAccount: 0x1e8f1670>: accountID 2F8D6492-EB6D-4C65-BB6D-29DB9B9D5FDD persistentUUID 2F8D6492-EB6D-4C65-BB6D-29DB9B9D5FDD
=======
AccountID: A7FA469A-9A67-4C93-8FF7-D60BC81AB75C ("Facebook") (Accountsd)
Stats DAStatusReport 0x1e8a8d40: {
DASRDisplayName = Facebook;
DASRPersistentUUID = "A7FA469A-9A67-4C93-8FF7-D60BC81AB75C";
DASRTimeSpan = "36.18959897756577";
}
No Task Manager initted yet=======
AccountID: 34DBB43F-29EB-4B7A-B8EC-6DBAD3CE87BE ("Facebook") (Accountsd)
Stats DAStatusReport 0x1ddc1710: {
DASRDisplayName = Facebook;
DASRPersistentUUID = "34DBB43F-29EB-4B7A-B8EC-6DBAD3CE87BE";
DASRTimeSpan = "36.06168901920319";
}
No Task Manager initted yet=======
_contactsLockHolder (null)
_contactsWaiters (
)
_waiterIDsExpectingContactsLock {(
)}
_eventsLockHolder (null)
_eventsWaiters (
)
_waiterIDsExpectingEventsLock {(
)}
_notesLockHolder (null)
_notesWaiters (
)
_waiterIDsExpectingNotesLock {(
)}
_bookmarksLockHolder (null)
_bookmarksWaiters (
)
_waiterIDsExpectingBookmarksLock {(
)}
Shared DAPowerAssertionManager object <DADaemonPowerAssertionManager: 0x1dd637c0>:
Contexts asserting power: <NSCountedSet: 0x1ddf9fd0> ()
Contexts held aside: <NSCountedSet: 0x1ddf68f0> ()
Active Assertions: {
}
DARefreshManager enabled wrappers:
Topic "com.me.cal" {
<DARefreshWrapper 0x1ddc14c0 for delegate <MobileCalDAVMobileMeChildDaemonAccount: 0x1ddc7740>: accountID 00D54212-0B42-4D2E-A7CF-517815381FCC persistentUUID 00D54212-0B42-4D2E-A7CF-517815381FCC: Push state 0, style Poll, last registration: (null)>
}
DARefreshManager wrappers:
<DARefreshWrapper 0x1e889c90 for delegate <MobileCalDAVChildDaemonAccount: 0x1e8e41f0>: accountID 939CC513-0027-4F6E-821B-CC14022CA49A persistentUUID 939CC513-0027-4F6E-821B-CC14022CA49A: Push state 0, style Poll, last registration: (null)>
<DARefreshWrapper 0x1dd28170 for delegate <CardDAVAgent: 0x1e8af410>: Push state 0, style Poll, last registration: (null)>
<DARefreshWrapper 0x1e829ae0 for delegate <BookmarkDAVAgent: 0x1e8af570>: Push state 0, style Poll, last registration: (null)>
<DARefreshWrapper 0x1ddeeac0 for delegate <MobileCalDAVChildDaemonAccount: 0x1e8eea60>: accountID C82E01E9-8299-49F2-8501-B0C31E05C8FC persistentUUID C82E01E9-8299-49F2-8501-B0C31E05C8FC: Push state 0, style Poll, last registration: (null)>
有什么建议吗?
感谢您的时间。
答案 0 :(得分:33)
对我来说,我将一个文件夹复制到Xcode 4.6.2中,名称为“Resources”。当Xcode询问时,我为任何添加的文件夹创建了文件夹引用。
每次执行此操作时,我都必须转到Derived应用程序目录,并删除项目的构建目录以使其再次运行。
解决方案:不要通过引用将文件夹复制到名为“Resources”的Xcode中。将其重命名为Resources之外的其他内容。
非常恼人的错误。
答案 1 :(得分:10)
也尝试做一个Product-&gt; Clean
答案 2 :(得分:3)
当我更换xcode上的'Resources'文件夹时,错误地选择了以下选项。
为任何已添加的文件夹创建文件夹参考
但正确的选择应该是,
为任何添加的文件夹创建群组
注意上述选项对于节省时间来解决上述问题非常重要。 (这是获得此错误的可能性之一)。
答案 3 :(得分:2)
我创建了一个名为“Resources
”的组,然后选择Resources文件夹下的所有资源,并选择“为任何添加的文件夹创建文件夹引用”
答案 4 :(得分:1)
问题在于您的包名称。确保为项目,目标和info.plist分配一个包ID。我有同样的问题,它在添加包ID后修复:)
答案 5 :(得分:1)
Swift框架
对我来说,问题是使用自定义Swift框架,其文件结构类似于以下内容:
事实证明,使用Swift,正确的框架结构如下所示:
在我将目录结构更改为后者之后 - 一切都按预期工作
答案 6 :(得分:1)
取消选中.plist中的目标成员资格
。
答案 7 :(得分:0)
我有两个问题可以帮我解决问题。 首先,我在XCodes复制文件部分配置了复制ResourceRules.plist,另一方面,还在复制文件部分添加了非第三方ios框架(在我的案例中为Storekit)。删除后问题解决了。
答案 8 :(得分:-1)
我有一个同样的问题,一个无线企业应用程序,在更新到XCode 6.1之前工作。
我遇到了常见的嫌疑人(Bundle标识符,名为“resources”的文件或目录,清理和构建等)。没有骰子。
以下是修复我的问题的原因 - 我重命名了我的应用程序的.plist文件,并从一个在XCode更新后工作正常的项目中的.plist文件中复制。
重新编译。工作
我没有逐行比较,看看有什么变化......因为我已经浪费了一天的时间。也许以后。但不是今天。
希望这可以帮助别人度过一个浪费的下午。