MonkeyDev
MonkeyDev copied to clipboard
iOS14设置MONKEYDEV_DEFAULT_BUNDLEID为YES无法安装到设备提示The executable was signed with invalid entitlements.
测试环境: Xcode版本:12.2 iOS版本:14.1
在Build Settings中设置MONKEYDEV_DEFAULT_BUNDLEID为YES,运行到真机报错如下:
Unable to install "SNDemo" Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402620394
The executable was signed with invalid entitlements. Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402620394 User Info: { DVTRadarComponentKey = 487925; MobileDeviceErrorCode = "(0xE8008016)"; "com.apple.dtdevicekit.stacktrace" = ( 0 DTDeviceKitBase 0x00000001245cb99f DTDKCreateNSErrorFromAMDErrorCode + 220 1 DTDeviceKitBase 0x000000012460a164 __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 155 2 DVTFoundation 0x0000000108cc5993 DVTInvokeWithStrongOwnership + 71 3 DTDeviceKitBase 0x0000000124609ea5 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1440 4 IDEiOSSupportCore 0x000000012447a7bc __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.292 + 3513 5 DVTFoundation 0x0000000108df42ae DVT_CALLING_CLIENT_BLOCK + 7 6 DVTFoundation 0x0000000108df5ed0 __DVTDispatchAsync_block_invoke + 1191 7 libdispatch.dylib 0x00007fff717326c4 _dispatch_call_block_and_release + 12 8 libdispatch.dylib 0x00007fff71733658 _dispatch_client_callout + 8 9 libdispatch.dylib 0x00007fff71738c44 _dispatch_lane_serial_drain + 597 10 libdispatch.dylib 0x00007fff717395d6 _dispatch_lane_invoke + 363 11 libdispatch.dylib 0x00007fff71742c09 _dispatch_workloop_worker_thread + 596 12 libsystem_pthread.dylib 0x00007fff7198da3d _pthread_wqthread + 290 13 libsystem_pthread.dylib 0x00007fff7198cb77 start_wqthread + 15 ); }
System Information
macOS Version 10.15.6 (Build 19G2021) Xcode 12.2 (17535) (Build 12B45b) Timestamp: 2020-11-25T11:42:28+08:00
在iOS为12的系统上就不会报这个错,有大神遇到过或者知道如何解决的吗。请指教,谢谢
Xcode 12.2,iOS13.5.1 没有设置 MONKEYDEV_DEFAULT_BUNDLEID=YES 也是一样。。求解。
已解决,MonkeyDev升级到最新版本
Xcode 12.2,iOS13.5.1 没有设置 MONKEYDEV_DEFAULT_BUNDLEID=YES 也是一样。。求解。
我是设置了报错,据说是需要收费的证书才可以签名修改bundleId的。