我最近将操作系统更新为Catalina,并将Xcode更新为11.2。由于这样做,当我尝试在设备上运行应用程序的发行版时,仅收到错误消息:
无法安装该应用程序。
当我点击“详细信息”时,它将为我提供以下内容:
应用程序安装失败域:com.apple.dtdevicekit代码:-402620395失败原因:找不到此可执行文件的有效配置文件。
用户信息:{DVTRadarComponentKey = 487927; “ com.apple.dtdevicekit.stacktrace” =(0 DTDeviceKitBase 0x000000011baff6e7 DTDKCreateNSError + 109 1 DTDeviceKitBase
0x000000011baffde9 DTDK_AMDErrorToNSError + 792 2 DTDeviceKitBase
0x000000011bb3f56a 90- [DTDKMobileDeviceTokenxBasevship 3Bassingship_Signature_Tokenship 3配上FB_Int的Shift + Signing_Signature_Message_Signal_Signal_tv_song_Signal_tv_song_Signal_tv_song_tv_song_tv_song_tv_song_tv_songs_tv
0x000000011bb3f301 - [DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1589 5 IDEiOSSupportCore 0x000000011b9c7a25 __118- [DVTiOSDevice(DVTiPhoneApplicationInstallation)processAppInstallSet:appUninstallSet:installOptions:completionBlock:] _ block_invoke.352 + 4523 6 DVTFoundation 0x00000001036a03ba __DVT_CALLING_CLIENT_BLOCK + 7 7 DVTFoundation 0x00000001036a1a92 __DVTDispatchAsync_block_invoke + 809 8
libdispatch.dylib 0x00007fff68220583 _dispatch_call_block_and_release + 12 9 libdispatch.dylib 0x00007fff6822150e _dispatch_client_callout + 8 10 libdispatch.dylib 0x00007fff68226ace _dispatch_lane_serial_drain + 597 11 libdispatch.dylib 0x00007fff68227452 _dispatch_lane_invoke + 363 12 libdispatch.dylib 0x00007fff68230a9e _dispatch_workloop_worker_thread + 598 13 libsystem_pthread.dylib 0x00007fff6847a71b _pthread_wqthread + 290 14 libsystem_pthread。 dylib 0x00007fff6847a57b start_wqthread + 15); }
我的配置文件和我的证书都是100%正确的。我不知道为什么会这样,而且我已经尝试了所有方法来安装/运行它。我试过了:
以上都不起作用。我已经在这里待了2天了-感激不尽。我可以将应用程序文件成功安装到设备上的唯一方法是,如果我先将其上传到TestFlight(每次尝试测试一个小的更改,我都无法做到)。
Lea*_*den 30
转到 File -> Workspace Settings,并确保您的构建系统设置为 Legacy Build System。
我在 Catalina 和 Xcode 11.2 上遇到了同样的问题,这为我解决了。
从 Xcode 11 开始,Apple 开始强制执行一些构建标准,这些标准以前仅适用于基于 .ipa 提取和设备构建的 AppStore 构建。
到目前为止我遇到过:
小智 18
以下是对我有用的方法:
“-402620395 失败原因:找不到此可执行文件的有效配置文件。”
我也遇到了这个问题并解决了:
这意味着您的配置文件未设置为开发。您需要创建一个新的用于开发的配置文件,这与用于分发的配置文件集不同。然后,在 Xcode 上的应用程序设置中的签名和功能中,如果要安装在设备上,请选择您的开发配置文件。不必担心使用您的开发配置文件进行分发,您必须选择在推送到应用程序商店时要使用的配置文件(其设置为无,您需要切换它)。
另一个解决方案是选择自动管理登录设置,但在推送到您可能不想要的应用程序商店时设置了默认值。
Xcode 错误
无法安装该应用程序。
尝试清理Provisioning Profiles[关于]
Xcode -> Window -> Devices and Simulators
-> Right click on your device -> Show Provisioning Profiles...
-> Select Provisioning Profile -> - Remove selected profiles
Run Code Online (Sandbox Code Playgroud)
我第一次清洁时设法解决了这个问题:
cmd + k
shift + cmd + k
Run Code Online (Sandbox Code Playgroud)
然后我删除派生数据的所有内容文件夹的路径应该是这样的
/Users/youruser/Library/Developer/Xcode/DerivedData
Run Code Online (Sandbox Code Playgroud)
或者你可以签入
Xcode -> Preferences -> Locations
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2516 次 |
| 最近记录: |