[Xcode]実機デバッグが出来ん!

ということでTouchJWv2のデバッグ中に、ビルドは成功し、シュミレータでも動作するけど、実機で動作しなくなった。


うーん?なぜだろう
エラーは以下の通り。

Details
Unable to install "TouchJW_v2"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620395
User Info: {
DVTErrorCreationDateKey = "2021-12-19 03:05:08 +0000";
IDERunOperationFailingWorker = IDEInstalliPhoneLauncher;
}
--
A valid provisioning profile for this executable was not found.
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620395
User Info: {
DVTRadarComponentKey = 487925;
MobileDeviceErrorCode = "(0xE8008015)";
"com.apple.dtdevicekit.stacktrace" = (
0 DTDeviceKitBase 0x0000000110bcf076 DTDKCreateNSErrorFromAMDErrorCode + 220
1 DTDeviceKitBase 0x0000000110c0d6e8 __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 155
2 DVTFoundation 0x0000000104484fb4 DVTInvokeWithStrongOwnership + 71
3 DTDeviceKitBase 0x0000000110c0d432 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1420
4 IDEiOSSupportCore 0x0000000114fdc9ea __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.292 + 3508
5 DVTFoundation 0x00000001045b998b __DVT_CALLING_CLIENT_BLOCK__ + 7
6 DVTFoundation 0x00000001045bb0f7 __DVTDispatchAsync_block_invoke + 931
7 libdispatch.dylib 0x00007ff81415aad8 _dispatch_call_block_and_release + 12
8 libdispatch.dylib 0x00007ff81415bcc9 _dispatch_client_callout + 8
9 libdispatch.dylib 0x00007ff814161cee _dispatch_lane_serial_drain + 696
10 libdispatch.dylib 0x00007ff8141627c8 _dispatch_lane_invoke + 366
11 libdispatch.dylib 0x00007ff81416c7e1 _dispatch_workloop_worker_thread + 758
12 libsystem_pthread.dylib 0x00007ff81430f08f _pthread_wqthread + 326
13 libsystem_pthread.dylib 0x00007ff81430e01b start_wqthread + 15
);
}

ということで調べまくり。プロビジョニングプロファイルを再チェックしたりしたんですけど、
だめでした。何かやったかな?と思って調べると、maccatalist対応とかしてみましたが、

結局、xcode -> Targets ->[アプリ名]->Build Settings -> Signing -> Enable App Sandbox が 最近 YES にしたなぁ?とmaccatalist対応のために、ということで、Enable App Sandbox のプロパティを「NO」にしてやると、普通に動くようになった。

やれやれ、一段落

 

Leave a Reply