xcode崩溃时,我在我的iPhone上运行应用程序
问题描述:
嗨,大家好,我有一个奇怪的问题。xcode崩溃时,我在我的iPhone上运行应用程序
试图在iPhone上运行我的应用程序,xcode突然崩溃。这只有在我使用我的大学帐户进行开发时才会发生。如果我使用我的个人帐户(签名在7天后过期的那个帐户)签署应用程序,xcode不会崩溃。
为什么?!
如果我使用我的大学帐户在模拟器上启动应用程序,请勿崩溃。
:O型
这是崩溃日志:
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 setDelegate:callbackQueue:]_block_invoke
ProductBuildVersion: 8E3004b
ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-12175.1/IDEFoundation/Provisioning/Mechanic/UserActions/IDEProvisioningUserAction.m:125
Details: method -[IDEProvisioningUserAction userActionName] is a responsibility of subclasses of IDEProvisioningPermissionsFailureUserAction
Object: <IDEProvisioningPermissionsFailureUserAction: 0x7f9f7d82a870>
Method: -userActionName
Thread: <NSThread: 0x7f9f78e00ce0>{number = 1, name = main}
答
这是一个权限问题,通常是因为设备UDID需要被添加到您正在使用的开发者账户。
一旦UDID被添加到帐户Xcode应该能够创建供应配置文件,不应该崩溃。如果您不是开发人员帐户的管理员,则您需要让他们将Apple设备的UDID添加到该设备的证书中。
这显然是一个权限问题'IDEProvisioningPermissionsFailureUserAction' ... –
如何解决....? – Taprolano