当iPhone连接并选择iPhone作为设备时,Xcode 8崩溃
我遇到了一个问题,我试图在Xcode中的新iPhone SE上运行应用程序,并且当我选择设备时,Xcode每次都立即崩溃。当iPhone连接并选择iPhone作为设备时,Xcode 8崩溃
我尝试着在本视频中详细描述的步骤:https://www.youtube.com/watch?v=2O_8HAsz_gU(创建一个证书,实际上我有3次尝试3次,为我的项目创建一个应用ID,设置设备标识符和从iTunes获取的UDID,提供配置文件)。
我抬头看了其他答案,并且有人说要删除DerivedData文件夹,但那没有奏效。在模拟器中运行,当我从模拟器切换到iPhone时,Xcode崩溃,我甚至没有时间按下运行按钮。有人有主意吗?
崩溃日志:
Process: Xcode [910]
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 8.3.2 (12175)
Build Info: IDEFrameworks-12175000000000000~4
App Item ID: 497799835
App External ID: 821771079
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Xcode [910]
User ID: 501
Date/Time: 2017-08-24 16:17:50.359 -0500
OS Version: Mac OS X 10.12.1 (16B2659)
Report Version: 12
Anonymous UUID: 2890CE8E-BFF7-9F5D-B845-5DE445083D6A
Time Awake Since Boot: 220 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
MainQueue: -[IDEProvisioningManager
_performStateUpdateOnMainThreadForRepairable:updateBlock:]_block_invoke_2
ProductBuildVersion: 8E2002
ASSERTION FAILURE in
/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-12175/IDEFoundation/Provisioning/Mechanic/UserActions/IDEProvisioningUserAction.m:125
Details: method -[IDEProvisioningUserAction userActionName] is a
responsibility of subclasses of IDEProvisioningPermissionsFailureUserAction
Object: <IDEProvisioningPermissionsFailureUserAction: 0x7f9139cd9b00>
Method: -userActionName
Thread: <NSThread: 0x7f9131c17710>{number = 1, name = main}
貌似权限问题。
由于需要将设备UDID添加到开发者帐户,因此您使用的是 。
一旦你将UDID添加到帐户,Xcode应该能够创建 供应配置文件,不会崩溃。
检查相关的线程在这里:Xcode 8 crashes when device is selected
感谢您的帮助,我确实连接了UDID,但终于找到了修复方法......基本上我认为发生的事情是我选中了“自动管理签名”框,一旦我未选中并为其能够构建的单个项目选择配置文件。我不知道为什么我以前没有这个问题;我曾经能够让Xcode自动管理签名,并且可以正常工作。 – moesyzlack23
是什么崩溃日志说? – Abizern
刚刚添加了崩溃日志 – moesyzlack23