当我运行我的项目时,xcode给我这个错误消息在我的案例迷你ipad上尝试使用ios设备,
我正在使用代码signe开发
设备在运行列表中出现
项目设置有效
错误:
错误:无法启动'/private/var/mobile/Containers/Bundle/Application/389D3AA9-DC56-4FD5-91CD-17C51C4E064A/Try.app' - 进程启动失败:已禁用
有什么帮助吗?
答案 0 :(得分:22)
我遇到了同样的问题/错误,但这不是配置文件问题。取消选中编辑方案菜单中的“由于后台获取事件而启动”框,为我修复了它。
步骤一步:
正如下面提到的Jesuslg123,如果您想测试应用程序的后台功能,检查此框是否合理。然而,遇到此问题的大多数用户可能会错误地检查它,或者已经禁用了应用程序的相应背景功能,并且忘记取消选中它(例如我自己)。
答案 1 :(得分:3)
如果您正在尝试调试后台提取,请不要忘记在
中启用它 Target -> Capabilities -> Background Modes
答案 2 :(得分:0)
我将错误发送给苹果支持部门及其回复
感谢您与Apple Worldwide Developer技术支持联系。我的回复是让您知道我已收到您的技术协助请求。
以上消息表示您的应用已使用分发配置配置文件进行签名。请在终端应用程序中的二进制文件上运行以下命令以确定您的 app是使用开发或分发配置文件构建的: codesign -dv .app
此命令将输出有关二进制文件的信息。如果权限行设置如下,则使用开发人员配置文件构建二进制文件: Authority = iPhone开发人员:xxxxxxxx(xxxxxx)
使用开发者资料构建的应用
codesign -dvvv /Users/username/Library/Developer/Xcode/DerivedData/QuickContacts- eqjxksovflunlhgkarzfztmivkbv/Build/Products/Debug-iphoneos/QuickContacts.app
Executable=/Users/username/Library/Developer/Xcode/DerivedData/QuickContacts- eqjxksovflunlhgkarzfztmivkbv/Build/Products/Debug-iphoneos/QuickContacts.app/QuickContacts
Identifier=com.example.apple-samplecode.ContainingApp
Format=bundle with Mach-O universal (armv7 (16777228:0))
CodeDirectory v=20200 size=526 flags=0x0(none) hashes=16+5 location=embedded
Hash type=sha1 size=20
CDHash=99a7c9dbbbfec50a12db9c17a72d208828cc1b14
Signature size=4332
Authority=iPhone Developer: xxxxxxxx (xxxxxx)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Nov 17, 2014, 10:52:45 AM
Info.plist entries=30
TeamIdentifier=4C89638E89
Sealed Resources version=2 rules=12 files=15
Internal requirements count=1 size=204
使用分发配置文件构建的应用
codesign -dvvv /Users/username/Library/Developer/Xcode/Archives/2014-11-17/QuickContacts\ 11-17- 14\,\ 10.56\ AM.xcarchive/Products/Applications/QuickContacts.app
Executable=/Users/username/Library/Developer/Xcode/Archives/2014-11-17/QuickContacts 11-17-14, 10.56 AM.xcarchive/Products/Applications/QuickContacts.app/QuickContacts
Identifier=com.example.apple-samplecode.ContainingApp
Format=bundle with Mach-O universal (armv7 (16777228:0))
CodeDirectory v=20200 size=486 flags=0x0(none) hashes=14+5 location=embedded
Hash type=sha1 size=20
CDHash=054d2ece4a0babeaf3dc53ddd2c3685173c716ec
Signature size=4335
Authority=iPhone Distribution: xxxxxx (xxxxxx)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Nov 17, 2014, 10:56:09 AM
Info.plist entries=30
TeamIdentifier=4C89638E89
Sealed Resources version=2 rules=12 files=16
Internal requirements count=1 size=208
答案 3 :(得分:0)
产品 - >计划 - >编辑计划 - >运行 - >选项
确保' 后台抓取(由于后台抓取事件而启动)'框未选中;
对我有用!