bytedance / Fastbot_iOS

About Fastbot(2.0) is a model-based testing tool for modeling GUI transitions to discover app stability problems
Other
556 stars 112 forks source link

运行testPingNetWork报错 #19

Closed abeelan closed 3 years ago

abeelan commented 3 years ago

iOS: 14.4.2 Xcode: Version 10.2.1 (10E1001)

根据文档执行 testPingNetWork 时报错,应该是调用了高版本的 API

image

abeelan commented 3 years ago

image

注释掉上面的代码后,提示系统版本过低,升级下 macOS 和 Xcode 再试下。

geron-cn commented 3 years ago

字面意思,这个是苹果本身限制,此版本xcode不支持 iOS14.x 需要升级下 macOS 和 Xcode 再试下。

geron-cn commented 3 years ago

另一种方法是你下载下对应的镜像放到 xcode 里面也是可以的, 不过你这个版本属实过低,建议你还是升级下 @abeelan

abeelan commented 3 years ago

iOS: 14.4.2 Xcode: Version 12.4 (12D4e)

image

Details

Details

Unable to install "FastbotRunner-Runner"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620395
--
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                     0x0000000125c20c8f DTDKCreateNSErrorFromAMDErrorCode + 220
    1   DTDeviceKitBase                     0x0000000125c5f241 __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 155
    2   DVTFoundation                       0x0000000106ad964b DVTInvokeWithStrongOwnership + 71
    3   DTDeviceKitBase                     0x0000000125c5ef82 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1440
    4   IDEiOSSupportCore                   0x0000000125acfa10 __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.292 + 3513
    5   DVTFoundation                       0x0000000106c0817e __DVT_CALLING_CLIENT_BLOCK__ + 7
    6   DVTFoundation                       0x0000000106c09da0 __DVTDispatchAsync_block_invoke + 1191
    7   libdispatch.dylib                   0x00007fff20322623 _dispatch_call_block_and_release + 12
    8   libdispatch.dylib                   0x00007fff20323806 _dispatch_client_callout + 8
    9   libdispatch.dylib                   0x00007fff203295ea _dispatch_lane_serial_drain + 606
    10  libdispatch.dylib                   0x00007fff2032a0ad _dispatch_lane_invoke + 366
    11  libdispatch.dylib                   0x00007fff20333c0d _dispatch_workloop_worker_thread + 811
    12  libsystem_pthread.dylib             0x00007fff204ca45d _pthread_wqthread + 314
    13  libsystem_pthread.dylib             0x00007fff204c942f start_wqthread + 15
);
}
--

System Information

macOS Version 11.5.1 (Build 20G80)
Xcode 12.4 (17801) (Build 12D4e)
Timestamp: 2021-08-05T10:20:40+08:00
abeelan commented 3 years ago

另一种方法是你下载下对应的健康xcode里面也是可以的,看看你这个版本已经过低了,建议你还是升级下@abeelan

已经升级,但是出现 Unable to install "FastbotRunner-Runner" 的问题,已贴日志。

abeelan commented 3 years ago

问题已经解决,原因是修改了系统时间,导致无法安装。