google / GTMAppAuth

Apple platforms SDK for using AppAuth with Google libraries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`pod lib lint` fails for watchOS on `macOS-12` runner

petea opened this issue · comments

Describe the bug
The pod-lib-lint job from the tests workflow is failing on the macOS-12 runner, which uses Xcode 14.

  Building with `xcodebuild`.
    $ /usr/bin/xcodebuild clean build -workspace /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/CocoaPods-Lint-20221020-2349-hd39zi-GTMAppAuth/App.xcworkspace -scheme App -configuration Release CODE_SIGN_IDENTITY=- -sdk watchsimulator -destination id=6577CBC1-3017-486D-838E-0D38A37C8F50
    2022-10-20 18:00:07.174 xcodebuild[5790:15085] Writing error result bundle to /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/ResultBundle_2022-20-10_18-00-0007.xcresult
    xcodebuild: error: Unable to find a destination matching the provided destination specifier:
    		{ id:6577CBC1-3017-486D-838E-0D38A37C8F50 }
    
    	The requested device could not be found because no available devices matched the request.
    
    	Available destinations for the "App" scheme:
    		{ platform:watchOS, id:dvtdevice-DVTiOSDevicePlaceholder-watchos:placeholder, name:Any watchOS Device }
    		{ platform:watchOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-watchsimulator:placeholder, name:Any watchOS Simulator Device }
    		{ platform:watchOS Simulator, id:98AF6B0A-14BD-4A97-BD1C-FC6AA80241C1, OS:9.1, name:Apple Watch SE (40mm) (2nd generation) }
    		{ platform:watchOS Simulator, id:6577CBC1-3017-486D-838E-0D38A37C8F50, OS:9.0, name:Apple Watch SE (44mm) (2nd generation) }
    		{ platform:watchOS Simulator, id:6243E4A0-54DD-42A1-ABDD-0E4929CE75FC, OS:9.0, name:Apple Watch Series 5 (40mm) }
    		{ platform:watchOS Simulator, id:2C5346AB-E87C-4665-BEBF-2DF463172211, OS:9.1, name:Apple Watch Series 5 (40mm) }
    		{ platform:watchOS Simulator, id:1EB33323-CCFB-4911-B6F7-CAF3F534A283, OS:9.0, name:Apple Watch Series 5 (44mm) }
    		{ platform:watchOS Simulator, id:FF4C1186-6D14-49E0-9C5E-6E206C668643, OS:9.1, name:Apple Watch Series 5 (44mm) }
    		{ platform:watchOS Simulator, id:3C76B45B-D90F-4FE3-8731-1A4CA8583066, OS:9.0, name:Apple Watch Series 6 (40mm) }
    		{ platform:watchOS Simulator, id:A99C1643-E780-4B50-8358-7C136753A441, OS:9.1, name:Apple Watch Series 6 (40mm) }
    		{ platform:watchOS Simulator, id:AAA325D6-E1AD-40A1-9B12-59DE40B4C120, OS:9.0, name:Apple Watch Series 6 (44mm) }
    		{ platform:watchOS Simulator, id:DC330449-059E-468F-8196-DD6DE208E774, OS:9.1, name:Apple Watch Series 6 (44mm) }
    		{ platform:watchOS Simulator, id:C05A92CE-CDDE-412B-A7F9-C4C628A6D254, OS:9.0, name:Apple Watch Series 7 (41mm) }
    		{ platform:watchOS Simulator, id:80F1E3C0-4895-416F-AAB8-46C7E59E2AF8, OS:9.1, name:Apple Watch Series 7 (41mm) }
    		{ platform:watchOS Simulator, id:BE1C71CB-BFAC-4B11-8491-A468BEF7C4D5, OS:9.0, name:Apple Watch Series 7 (45mm) }
    		{ platform:watchOS Simulator, id:55A62A4B-6A1B-4223-A53C-E1934980080F, OS:9.1, name:Apple Watch Series 7 (45mm) }
    		{ platform:watchOS Simulator, id:259BB11B-2ABD-414C-91AF-BCD7F0CA64B6, OS:9.0, name:Apple Watch Series 8 (41mm) }
    		{ platform:watchOS Simulator, id:3CC47CEF-FE41-4A55-B0AA-34731B78881E, OS:9.1, name:Apple Watch Series 8 (41mm) }
    		{ platform:watchOS Simulator, id:AA48E84E-CC58-475F-A53D-A2BB0E95DD66, OS:9.0, name:Apple Watch Series 8 (45mm) }
    		{ platform:watchOS Simulator, id:D4549888-DCCB-438D-A150-AE21110C1E1B, OS:9.1, name:Apple Watch Series 8 (45mm) }
    		{ platform:watchOS Simulator, id:E1C5B91E-C7DF-421D-AF3F-2A254C8DD8B8, OS:9.0, name:Apple Watch Ultra (49mm) }
    		{ platform:watchOS Simulator, id:163FFD60-82FE-4022-A21C-4E299F431FB1, OS:9.1, name:Apple Watch Ultra (49mm) }
    		{ platform:iOS Simulator, id:7D453E44-52BD-4DD2-9116-19603BBB685D, OS:16.0, name:iPhone 12 mini }
    		{ platform:iOS Simulator, id:B35CD072-1B36-4A3B-BCDB-C9A874A9D197, OS:16.0, name:iPhone 14 }
    		{ platform:iOS Simulator, id:9A72F20A-B6C5-415B-B5A4-8496E6AD8A6B, OS:16.0, name:iPhone 14 Plus }
    		{ platform:iOS Simulator, id:D4EDC037-A9FE-40C7-9A20-FF03BF0AFC2A, OS:16.0, name:iPhone 14 Pro }
    		{ platform:iOS Simulator, id:7EDC75D2-89BC-4138-88C2-F5538F273DFF, OS:16.0, name:iPhone 14 Pro Max }

https://github.com/google/GTMAppAuth/actions/runs/3285553363/jobs/5426455240

This is a CocoaPods issue related to watchOS simulator selection.

CocoaPods/CocoaPods#11558