最新消息:20210917 已从crifan.com换到crifan.org

【已解决】Win中VMWare中macOS的wda直接用xcodebuild编译报错:error No profiles for were found Xcode couldn’t find any iOS App Development provisioning profiles

macOS crifan 931浏览 0评论
折腾:
【未解决】Win中VMWare中macOS中调试抓包项目
期间,去Win中VMWare中macOS中编译,结果报错:
crifanli@crifanlideMac  ~/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent   master ●  idevice_id -l
3dc13714e21415898e8e2c2863d96990a4d69c97
crifanli@crifanlideMac  ~/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent   master ●  xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=`idevice_id -l | head -n1`" test
note: Using new build system
note: Planning build
note: Constructing build description
error: No profiles for 'com.crifan.WebDriverAgentRunner.xctrunner' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.crifan.WebDriverAgentRunner.xctrunner'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild. (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "3WRHBBSBW4" with a private key was found. (in target 'WebDriverAgentLib' from project 'WebDriverAgent')

Test session results, code coverage, and logs:
    /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Logs/Test/Test-WebDriverAgentRunner-2020.06.28_20-16-59-+0800.xcresult

Testing failed:
    No profiles for 'com.crifan.WebDriverAgentRunner.xctrunner' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.crifan.WebDriverAgentRunner.xctrunner'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild.
    No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "3WRHBBSBW4" with a private key was found.
    Testing cancelled because the build failed.

** TEST FAILED **
所以要去解决此问题。
看到此处WebDriverAgentRunner的target是None:
感觉有问题?
去看看原始环境如何
好像是:
缺少signing certificate和provisioning profiles
那去:打开XCode,重新针对此处已连接的iPhone7P,编译和test一次,估计之后就可以了?
去试试
【已解决】macOS中用XCode编译和运行WebDriverAgentRunner项目
然后回去继续试试xcodebuild
即可正常执行,输出完整log
crifanli@crifanlideMac  ~/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent   master ●  xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=`idevice_id -l | head -n1`" test
note: Using new build system
note: Planning build
note: Constructing build description
WriteAuxiliaryFile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentLib.build/WebDriverAgentLib-all-non-framework-target-headers.hmap (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    write-file /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentLib.build/WebDriverAgentLib-all-non-framework-target-headers.hmap


ProcessInfoPlistFile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Info.plist /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent/WebDriverAgentLib/Info.plist (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    builtin-infoPlistUtility /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent/WebDriverAgentLib/Info.plist -producttype com.apple.product-type.framework -expandbuildsettings -format binary -platform iphoneos -requiredArchitecture arm64 -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Info.plist
warning: User-supplied CFBundleIdentifier value 'com.facebook.wda.lib' in the Info.plist must be the same as the PRODUCT_BUNDLE_IDENTIFIER build setting value 'com.facebook.WebDriverAgentLib'. (in target 'WebDriverAgentLib' from project 'WebDriverAgent')


CodeSign /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework (in target 'WebDriverAgentLib' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate


Signing Identity:     "Apple Development: xxx (UBFSP2P5PM)"


    /usr/bin/codesign --force --sign E36A2FE1B1A0D9140F1C58FC4826A30EEB4BE600 --timestamp=none /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework: replacing existing signature


ProcessProductPackaging "" /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner.xctest.xcent (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent


Entitlements:


{
    "application-identifier" = "3WRHBBSBW4.com.crifan.WebDriverAgentRunner.xctrunner";
    "com.apple.developer.team-identifier" = 3WRHBBSBW4;
    "get-task-allow" = 1;
    "keychain-access-groups" =     (
        "3WRHBBSBW4.com.crifan.WebDriverAgentRunner.xctrunner"
    );
}


    builtin-productPackagingUtility -entitlements -format xml -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner.xctest.xcent


WriteAuxiliaryFile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner-all-non-framework-target-headers.hmap (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    write-file /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner-all-non-framework-target-headers.hmap


ProcessInfoPlistFile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Info.plist /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent/WebDriverAgentRunner/Info.plist (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    builtin-infoPlistUtility /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent/WebDriverAgentRunner/Info.plist -producttype com.apple.product-type.bundle.ui-testing -expandbuildsettings -format binary -platform iphoneos -additionalcontentfile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/ProductTypeInfoPlistAdditions.plist -requiredArchitecture arm64 -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Info.plist
warning: User-supplied CFBundleIdentifier value 'com.facebook.wda.runner' in the Info.plist must be the same as the PRODUCT_BUNDLE_IDENTIFIER build setting value 'com.crifan.WebDriverAgentRunner'. (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')


GenerateDSYMFile /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest.dSYM /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/WebDriverAgentRunner (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/WebDriverAgentRunner -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest.dSYM


PBXCp /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -exclude Headers -exclude PrivateHeaders -exclude Modules -exclude \*.tbd -bitcode-strip all -bitcode-strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip -resolve-src-symlinks /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/YYCache.framework/YYCache -r -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework/Frameworks/YYCache.framework/YYCache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/RoutingHTTPServer.framework/RoutingHTTPServer -r -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework/Frameworks/RoutingHTTPServer.framework/RoutingHTTPServer /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/WebDriverAgentLib -r -o /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework/WebDriverAgentLib
CodeSign /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate


Signing Identity:     "Apple Development: xxx (UBFSP2P5PM)"
Provisioning Profile: "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner.xctrunner"
                      (b6c6958a-2208-460f-91c2-ea1d2c090823)


    /usr/bin/codesign --force --sign E36A2FE1B1A0D9140F1C58FC4826A30EEB4BE600 --timestamp=none --preserve-metadata=identifier,entitlements,flags /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest/Frameworks/WebDriverAgentLib.framework: replacing existing signature


CodeSign /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate


Signing Identity:     "Apple Development: xxx (UBFSP2P5PM)"
Provisioning Profile: "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner.xctrunner"
                      (b6c6958a-2208-460f-91c2-ea1d2c090823)


    /usr/bin/codesign --force --sign E36A2FE1B1A0D9140F1C58FC4826A30EEB4BE600 --entitlements /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner.xctest.xcent --timestamp=none /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app/PlugIns/WebDriverAgentRunner.xctest: replacing existing signature


CodeSign /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app (in target 'WebDriverAgentRunner' from project 'WebDriverAgent')
    cd /Users/crifanli/dev/DevRoot/appcrawler/iOSAutomation/refer/WebDriverAgent
    export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate


Signing Identity:     "Apple Development: xxx (UBFSP2P5PM)"
Provisioning Profile: "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner.xctrunner"
                      (b6c6958a-2208-460f-91c2-ea1d2c090823)


    /usr/bin/codesign --force --sign E36A2FE1B1A0D9140F1C58FC4826A30EEB4BE600 --entitlements /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Intermediates.noindex/WebDriverAgent.build/Debug-iphoneos/WebDriverAgentRunner.build/WebDriverAgentRunner.xctest.xcent --timestamp=none /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app: replacing existing signature


Testing started on 'iPhone7P'
2020-06-29 17:12:41.545 xcodebuild[8651:166154]  IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Logs/Test/Test-WebDriverAgentRunner-2020.06.29_17-12-38-+0800.xcresult/Staging/1_Test/Diagnostics/WebDriverAgentRunner-FD9C291E-A304-4011-8918-E8F58DF5C21E/WebDriverAgentRunner-CB8DC3C4-811E-4960-82D8-EA8E93EDB869/Session-WebDriverAgentRunner-2020-06-29_171241-X7NuPr.log
2020-06-29 17:12:41.546 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: (FB8443AB-74DF-4AC8-BFA7-435A1BAAFF62) Beginning test session WebDriverAgentRunner-FB8443AB-74DF-4AC8-BFA7-435A1BAAFF62 at 2020-06-29 17:12:41.544 with Xcode 11C505 on target 📱<DVTiOSDevice (0x7f9db2d12cf0), iPhone7P, iPhone, 12.3.1 (16F203), 3dc13714e21415898e8e2c2863d96990a4d69c97> {
        deviceSerialNumber:         F2LS90LGHG03
        identifier:                 3dc13714e21415898e8e2c2863d96990a4d69c97
        deviceClass:                iPhone
        deviceName:                 iPhone7P
        deviceIdentifier:           3dc13714e21415898e8e2c2863d96990a4d69c97
        productVersion:             12.3.1
        buildVersion:               16F203
        deviceSoftwareVersion:      12.3.1 (16F203)
        deviceArchitecture:         arm64
        deviceTotalCapacity:        27497967616
        deviceAvailableCapacity:    17424109568
        deviceIsTransient:          NO
        ignored:                    NO
        deviceIsBusy:               NO
        deviceIsPaired:             YES
        deviceIsActivated:          YES
        deviceActivationState:      Activated
        isPasscodeLocked:           NO
        deviceType:                 <DVTDeviceType:0x7f9db275aca0 Xcode.DeviceType.iPhone>
        supportedDeviceFamilies:    (
    1
)
        applications:              (null)
        provisioningProfiles:      (null)
        hasInternalSupport:        NO
        hasWritableSystem:         NO
        isSupportedOS:             YES
        bootArgs:                  (null)
        nextBootArgs:              (null)
        connected:                 YES
        isWirelessEnabled:         NO
        connectionType:            direct
        hostname:                  (null)
        bonjourServiceName:        2c:f0:a2:e9:bd:0d@fe80::2ef0:a2ff:fee9:bd0d._apple-mobdev2._tcp.local.
        activeProxiedDevice:       (null)
        } (12.3.1 (16F203))
2020-06-29 17:12:41.709 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: (FB8443AB-74DF-4AC8-BFA7-435A1BAAFF62) Finished requesting crash reports. Continuing with testing.
2020-06-29 17:12:47.816602+0800 WebDriverAgentRunner-Runner[10290:4674685] Running tests...
Test Suite 'All tests' started at 2020-06-29 17:12:48.498
Test Suite 'WebDriverAgentRunner.xctest' started at 2020-06-29 17:12:48.499
Test Suite 'UITestingUITests' started at 2020-06-29 17:12:48.500
2020-06-29 17:12:48.503403+0800 WebDriverAgentRunner-Runner[10290:4674685] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2020-06-29 17:12:48.525297+0800 WebDriverAgentRunner-Runner[10290:4674805] [MC] Invalidating cache
2020-06-29 17:12:48.530256+0800 WebDriverAgentRunner-Runner[10290:4674685] [MC] Reading from public effective user settings.
2020-06-29 17:12:48.562189+0800 WebDriverAgentRunner-Runner[10290:4674685] [User Defaults] Couldn't write value for key KeyboardAutocorrection in CFPrefsPlistSource<0x2811a8900> (Domain: com.apple.Preferences, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
2020-06-29 17:12:48.580525+0800 WebDriverAgentRunner-Runner[10290:4674803] [MC] Invalidating cache
2020-06-29 17:12:48.583663+0800 WebDriverAgentRunner-Runner[10290:4674685] [MC] Reading from public effective user settings.
2020-06-29 17:12:48.585187+0800 WebDriverAgentRunner-Runner[10290:4674685] [User Defaults] Couldn't write value for key KeyboardPrediction in CFPrefsPlistSource<0x2811a8900> (Domain: com.apple.Preferences, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
2020-06-29 17:12:48.586550+0800 WebDriverAgentRunner-Runner[10290:4674685] [User Defaults] Couldn't write value for key KeyboardShowPredictionBar in CFPrefsPlistSource<0x2811a8900> (Domain: com.apple.Preferences, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
2020-06-29 17:12:48.608107+0800 WebDriverAgentRunner-Runner[10290:4674685] [User Defaults] Couldn't write value for key DidShowGestureKeyboardIntroduction in CFPrefsPlistSource<0x2811a8900> (Domain: com.apple.Preferences, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
Test Case '-[UITestingUITests testRunner]' started.
    t =     0.00s Start Test at 2020-06-29 17:12:48.611
    t =     0.00s Set Up
2020-06-29 17:12:48.672502+0800 WebDriverAgentRunner-Runner[10290:4674685] Built at Jun 29 2020 17:03:33
2020-06-29 17:12:48.695395+0800 WebDriverAgentRunner-Runner[10290:4674685] ServerURLHere->http://192.168.31.59:8100<-ServerURLHere
2020-06-29 17:12:48.702107+0800 WebDriverAgentRunner-Runner[10290:4674802] Using singleton test manager
注:
不过后续,启动xcodebuild时,导致XCode的test manager退出了。
然后退出XCode,又导致此次受影响,也退出了:
2020-06-29 17:13:30.521 xcodebuild[8651:166375]  IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
/Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Logs/Test/Test-WebDriverAgentRunner-2020.06.29_17-12-38-+0800.xcresult/Staging/1_Test/Diagnostics/WebDriverAgentRunner-FD9C291E-A304-4011-8918-E8F58DF5C21E/WebDriverAgentRunner-CB8DC3C4-811E-4960-82D8-EA8E93EDB869/Session-WebDriverAgentRunner-2020-06-29_171330-1YoqB2.log
2020-06-29 17:13:30.522 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: (A0E2A831-B48F-43CB-9D52-B6E6759B49F9) Beginning test session WebDriverAgentRunner-A0E2A831-B48F-43CB-9D52-B6E6759B49F9 at 2020-06-29 17:13:30.521 with Xcode 11C505 on target 📱<DVTiOSDevice (0x7f9db2d12cf0), iPhone7P, iPhone, 12.3.1 (16F203), 3dc13714e21415898e8e2c2863d96990a4d69c97> {
        deviceSerialNumber:         F2LS90LGHG03
        identifier:                 3dc13714e21415898e8e2c2863d96990a4d69c97
        deviceClass:                iPhone
        deviceName:                 iPhone7P
        deviceIdentifier:           3dc13714e21415898e8e2c2863d96990a4d69c97
        productVersion:             12.3.1
        buildVersion:               16F203
        deviceSoftwareVersion:      12.3.1 (16F203)
        deviceArchitecture:         arm64
        deviceTotalCapacity:        27497967616
        deviceAvailableCapacity:    17424109568
        deviceIsTransient:          NO
        ignored:                    NO
        deviceIsBusy:               NO
        deviceIsPaired:             YES
        deviceIsActivated:          YES
        deviceActivationState:      Activated
        isPasscodeLocked:           NO
        deviceType:                 <DVTDeviceType:0x7f9db275aca0 Xcode.DeviceType.iPhone>
        supportedDeviceFamilies:    (
    1
)
        applications:              {(
    <DTDKApplication: 0x7f9db2fb3f20>: 善友筹 (/private/var/containers/Bundle/Application/339C5717-AC68-479E-8B59-BD8355376D98/shanyc.app),
    <DTDKApplication: 0x7f9db2f73d70>: 抖音短视频 (/private/var/containers/Bundle/Application/19026699-5B44-4CCC-85A0-D259648D7F7C/Aweme.app),
    <DTDKApplication: 0x7f9db3019470>: 途虎养车 (/private/var/containers/Bundle/Application/F04A9898-1A2D-4F07-9514-9F56689CCE13/Tuhu.app),
    <DTDKApplication: 0x7f9db2f781e0>: 链工宝 (/private/var/containers/Bundle/Application/E11C1310-9228-4285-80A7-D32105B8E7FE/链工宝.app),
    <DTDKApplication: 0x7f9db2f71810>: 大众点评 (/private/var/containers/Bundle/Application/1AD5404C-85C7-4646-82F0-69F32C37C0E4/DPScope.app),
    <DTDKApplication: 0x7f9db2c6a560>: 无忧筹 (/private/var/containers/Bundle/Application/96CAFD4E-99C4-4E02-B7DB-D19D6922CC65/无忧筹.app),
    <DTDKApplication: 0x7f9db306c680>: 京东金融 (/private/var/containers/Bundle/Application/9D6D5A0D-967F-4411-B1AE-E389C077DB8A/JDJRAppShell.app),
    <DTDKApplication: 0x7f9db2fc90e0>: 探探 (/private/var/containers/Bundle/Application/A01CE541-8E85-4F5E-96F8-91FEE048BBEA/putong.app),
    <DTDKApplication: 0x7f9db2f47200>: 轻松互助 (/private/var/containers/Bundle/Application/805B9CA7-EDB8-468A-8431-502875E4F3A1/EasyHealth.app),
    <DTDKApplication: 0x7f9db3002930>: QQ音乐 (/private/var/containers/Bundle/Application/5229AAD4-21A9-4498-9F68-31F1C41A41D5/QQMusic.app),
    <DTDKApplication: 0x7f9db3017ce0>: 个人所得税 (/private/var/containers/Bundle/Application/D8A6F478-0243-4049-8634-C8CA80D1993D/itis.app),
    <DTDKApplication: 0x7f9db2fb3e90>: 钉钉 (/private/var/containers/Bundle/Application/FB2830F2-9FF6-488B-A50D-854F612DD422/DingTalk.app),
    <DTDKApplication: 0x7f9db2fbffb0>: 米家 (/private/var/containers/Bundle/Application/F511AF81-D8D6-4DA9-AF23-CCB02190FFF9/MiHome.app),
    <DTDKApplication: 0x7f9db2f4aa40>: BOSS直聘 (/private/var/containers/Bundle/Application/22C0CCA3-9FAF-4F94-8EB0-2F0B157AF5AA/BossZP.app),
    <DTDKApplication: 0x7f9db306b690>: 交管12123 (/private/var/containers/Bundle/Application/9E7596EC-A131-46B7-8332-C24C452616B4/12123.app),
    <DTDKApplication: 0x7f9db2fb8300>: 网易云音乐 (/private/var/containers/Bundle/Application/DFFB6661-91FF-4701-A416-4076A1958BBA/neteasemusic.app),
    <DTDKApplication: 0x7f9db25d2030>: 百度 (/private/var/containers/Bundle/Application/25B4A4C2-F033-456B-8FD3-213B9E3D2F89/BaiduBoxApp.app),
    <DTDKApplication: 0x7f9db2fab480>: 康爱公社 (/private/var/containers/Bundle/Application/2855F714-DD67-4123-8CC2-DD8BBE2071FD/HBuilder.app),
    <DTDKApplication: 0x7f9db304e230>: 恒易贷 (/private/var/containers/Bundle/Application/0D4BC963-8720-4BEA-ADCD-9354278A1ED2/HC-HYD.app),
    <DTDKApplication: 0x7f9db2f51c80>: 微视 (/private/var/containers/Bundle/Application/39289F11-C815-4F5E-A033-C45545E9CE1E/microvision.app),
    <DTDKApplication: 0x7f9db2fa99b0>: 百度网盘 (/private/var/containers/Bundle/Application/55DA9613-CE34-4EB3-A626-90E8F66639DD/netdisk_iPhone.app),
    <DTDKApplication: 0x7f9db3070760>: 斑马AI课 (/private/var/containers/Bundle/Application/A3756E28-7E6F-4B62-A5C6-E10EAEC3BEF9/Zebstrika.app),
    <DTDKApplication: 0x7f9db2fbe5b0>: 蜻蜓FM (/private/var/containers/Bundle/Application/91332C9C-0806-4811-8E0C-998D44E9215B/QTTourAppStore.app),
    <DTDKApplication: 0x7f9db2fc0250>: 必要 (/private/var/containers/Bundle/Application/188708DC-68FE-4DF0-AD52-673DB3F0661A/必要.app),
    <DTDKApplication: 0x7f9db305f7f0>: 企业微信 (/private/var/containers/Bundle/Application/5248DF68-A629-4875-A46B-0DACAAC2252E/wework.app),
    <DTDKApplication: 0x7f9db2f8a080>: 爱思极速版 (/private/var/containers/Bundle/Application/EE21F185-9B01-4AC9-9452-13F5BBB1D348/AsTools.app),
    <DTDKApplication: 0x7f9db304fe80>: WebDriverAgentRunner-Runner (/private/var/containers/Bundle/Application/EA2BD82A-715E-4E61-82D5-722FD823DC53/WebDriverAgentRunner-Runner.app),
    <DTDKApplication: 0x7f9db2f8c7c0>: 淘宝特价版 (/private/var/containers/Bundle/Application/57F2E6B5-B7E5-4872-B5A4-BB60B627A744/LTao4iPhone.app),
    <DTDKApplication: 0x7f9db2fb2f90>: 微博 (/private/var/containers/Bundle/Application/F94DA4B1-1266-45EE-AFB4-1975D0699DCA/Weibo.app),
    <DTDKApplication: 0x7f9db2fa2240>: 益路同行 (/private/var/containers/Bundle/Application/7B25D8CC-FACA-4623-9CA2-449AF4D07F50/益路同行.app),
    <DTDKApplication: 0x7f9db2fc01c0>: 微信 (/private/var/containers/Bundle/Application/428C4331-432E-46EF-AA6B-7EDD3AC15B53/WeChat.app),
    <DTDKApplication: 0x7f9db306eb00>: 手机淘宝 (/private/var/containers/Bundle/Application/92D52F4E-7B0C-4162-94A1-18D17B0953FF/Taobao4iPhone.app),
    <DTDKApplication: 0x7f9db2f92960>: 酷狗音乐 (/private/var/containers/Bundle/Application/13815F3D-F704-42C6-9746-7FC6F1FF1998/kugou.app),
    <DTDKApplication: 0x7f9db305f5e0>: 梦幻花园 (/private/var/containers/Bundle/Application/9C01FC84-F9E5-420B-B949-CE37A6AFE3E2/g.app),
    <DTDKApplication: 0x7f9db2fb49c0>: 腾讯会议 (/private/var/containers/Bundle/Application/87EF88D3-ABD3-4974-8060-7D2E3BD44FBF/WeMeetApp.app),
    <DTDKApplication: 0x7f9db278bb40>: 梦幻西游网页版 (/private/var/containers/Bundle/Application/D3AC4BFC-7E27-4A27-B5CB-DAC050730A80/xyh5.app),
    <DTDKApplication: 0x7f9db300e130>: WPS Office (/private/var/containers/Bundle/Application/EAA526C3-80E5-43D5-89C7-3304C204ECB6/wpsoffice.app)
)}
        provisioningProfiles:      (
    "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner.xctrunner",
    "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner",
    "iOS Team Provisioning Profile: com.crifan.WebDriverAgentRunner.xctrunner"
)
        hasInternalSupport:        NO
        hasWritableSystem:         NO
        isSupportedOS:             YES
        bootArgs:                  (null)
        nextBootArgs:              (null)
        connected:                 YES
        isWirelessEnabled:         NO
        connectionType:            direct
        hostname:                  (null)
        bonjourServiceName:        2c:f0:a2:e9:bd:0d@fe80::2ef0:a2ff:fee9:bd0d._apple-mobdev2._tcp.local.
        activeProxiedDevice:       (null)
        } (12.3.1 (16F203))
2020-06-29 17:13:30.526 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: (A0E2A831-B48F-43CB-9D52-B6E6759B49F9) Finished requesting crash reports. Continuing with testing.
2020-06-29 17:13:34.361943+0800 WebDriverAgentRunner-Runner[10301:4675270] Running tests...


Restarting after unexpected exit or crash in UITestingUITests/testRunner; summary will include totals from previous launches.


Test Suite 'Selected tests' started at 2020-06-29 17:13:35.049
Test Suite 'WebDriverAgentRunner.xctest' started at 2020-06-29 17:13:35.050
Test Suite 'WebDriverAgentRunner.xctest' failed at 2020-06-29 17:13:35.051.
     Executed 1 test, with 1 failure (0 unexpected) in 0.000 (0.001) seconds
Test Suite 'WebDriverAgentLib.framework' started at 2020-06-29 17:13:35.054
Test Suite 'WebDriverAgentLib.framework' passed at 2020-06-29 17:13:35.055.
     Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.001) seconds
Test Suite 'Selected tests' failed at 2020-06-29 17:13:35.056.
     Executed 1 test, with 1 failure (0 unexpected) in 0.000 (0.007) seconds
2020-06-29 17:13:35.080 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: 53.560 elapsed -- Testing started completed.
2020-06-29 17:13:35.080 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
2020-06-29 17:13:35.080 xcodebuild[8651:165988] [MT] IDETestOperationsObserverDebug: 53.560 sec, +53.559 sec -- end


Test session results, code coverage, and logs:
    /Users/crifanli/Library/Developer/Xcode/DerivedData/WebDriverAgent-gnyekpyvnvazcmexpmwpnbequpft/Logs/Test/Test-WebDriverAgentRunner-2020.06.29_17-12-38-+0800.xcresult


Failing tests:
    WebDriverAgentRunner:
        -[UITestingUITests testRunner]


** TEST FAILED **
所以,不要同时运行XCode和xcodebuild,只重新运行xcodebuild,估计就可以了。
果然就可以了。
至此,算是xcodebuild就正常运行了。
【总结】
此次macOS中运行
xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=`idevice_id -l | head -n1`" test
报错:
Testing failed:
    No profiles for 'com.crifan.WebDriverAgentRunner.xctrunner' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.crifan.WebDriverAgentRunner.xctrunner'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild.
    No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "3WRHBBSBW4" with a private key was found.
    Testing cancelled because the build failed.


** TEST FAILED **
原因:XCode的项目WebDriverAgent.xcodeproj,是没有code sign(和生成对应provision file)
解决办法:
用XCode打开WebDriverAgent.xcodeproj,且登录Apple账号,然后去Download provision file,再去确认code sign已自动完成,即可正常用XCode编译和运行(测试)
了:Product-》Test,即可。
有了Xcode的第一次的正常编译和运行后,之后再去xcodebuild:
xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=`idevice_id -l | head -n1`" test
就没问题了。

转载请注明:在路上 » 【已解决】Win中VMWare中macOS的wda直接用xcodebuild编译报错:error No profiles for were found Xcode couldn’t find any iOS App Development provisioning profiles

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
86 queries in 0.170 seconds, using 20.21MB memory