You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
I reviewed the example(s) for the action(s) I am using
I have removed any sensitive data such as passwords, authentication tokens, or anything else I do not want to world to see
I have reviewed the Discussions forum to see my question has already been addressed.
If you love this fastlane plugin, consider sponsoring it or asking your company to sponsor it. I would really appreciate any
gesture: https://github.com/sponsors/lyndsey-ferguson. 😍
Steps to reproduce
Declare class that implements XCTestObservation protocol (see XCTObservationCenter)
Catch exception *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[SampleObserver _identifierForSelectorString:]: unrecognized selector sent to class 0x109e98320'
Why? Because xctest_list finds symbols (testBundleWillStart / testBundleDidFinish / ...) and returns that names as test identifiers
DEBUG [2021-09-22 09:27:39.63]: Getting tests from xctestrun file at '/Users/USER/Library/Developer/Xcode/DerivedData/PROJECT/Build/Products/TESTPLAN_iphonesimulator15.0-x86_64.xctestrun'
DEBUG [2021-09-22 09:27:40.41]: Found the following tests: SimpleObserver/testBundleWillStart
SimpleObserver/testBundleDidFinish