XCTestUI failing to run on AWS device farm

0

hello,

I'm trying to set up iOS automation testing using XCTestUI & AWS device farm, but all tests are failing when are ran in device-farm:
" container_create_or_lookup_app_group_path_by_app_group_identifier: client is not entitled "

To me, it looks like XCTestUI bundle can't access (or find) app group container, but I can't figure out why.
I double and triple checked AppGroups permissions but i'm not seeing anything wrong there.
Same test are running ok in xcode emulator or on several real devices I have been using. So maybe there's something else I specifically need to be doing for aws device-farm?

Any help would be greatly appreciated!

Vlad O
demandé il y a 3 ans442 vues
1 réponse
0

Hi there,
As described in our documentation, we resign all apps on AWS Device Farm devices for public device testing. In order to test entitlements (like App Groups) for iOS (https://developer.apple.com/library/archive/documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/AboutEntitlements.html), as well as features which we disable via our public device MDM strategy, please reach out to aws-devicefarm-support@amazon.com for information about private devices, which enable you to skip app resigning. Note that these are significantly more expensive than public devices, and a longer-term commitment.

Thank you,
Jon

AWS
répondu il y a 3 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions