Оповещения о push-уведомлениях Xcode UITest не могут нажать «Разрешить»IOS

Программируем под IOS
Ответить
Anonymous
 Оповещения о push-уведомлениях Xcode UITest не могут нажать «Разрешить»

Сообщение Anonymous »

У кого-нибудь была подобная ситуация? Итак, приложение открыто, отображаются push-уведомления с вопросом, разрешают ли пользователи получать push-уведомления, тесты нажимают «Не разрешать», даже если у меня есть следующий код:

func testClickSystemAlert(){
let app = XCUIApplication();
XCUIApplication().alerts["“纳豆行” Would Like to Send You Notifications"].buttons["Allow"].tap()
}


вот вывод print(XCUIApplication().debugDescription);

Attributes: Application 0x60000016c540: {{0.0, 0.0}, {414.0, 736.0}}, label: '纳豆行'
Element subtree:
→Application 0x60000016c540: {{0.0, 0.0}, {414.0, 736.0}}, label: '纳豆行'
Window 0x60000016bc40: Main Window, {{0.0, 0.0}, {414.0, 736.0}}
Other 0x60000016c780: {{0.0, 0.0}, {414.0, 736.0}}
Other 0x60000016c9c0: traits: 8589934592, {{0.0, 0.0}, {414.0, 736.0}}
ScrollView 0x60000016bf40: traits: 8589934592, {{0.0, 0.0}, {414.0, 736.0}}
Image 0x60000016c0c0: traits: 8589934596, {{0.0, 0.0}, {414.0, 736.0}}, identifier: '1'
PageIndicator 0x600000163000: traits: 8589939200, {{132.0, 691.0}, {150.0, 55.0}}, value: page 1 of 4
Window 0x6000001693c0: {{0.0, 0.0}, {414.0, 736.0}}
StatusBar 0x600000169240: {{0.0, 0.0}, {414.0, 20.0}}
Other 0x60000016ca80: {{0.0, 0.0}, {414.0, 20.0}}
Other 0x60000016cb40: {{0.0, 0.0}, {414.0, 20.0}}
Other 0x60000016cc00: traits: 8388608, {{6.0, 0.0}, {39.0, 20.0}}
Other 0x60000016ccc0: traits: 8388608, {{50.0, 0.0}, {13.0, 20.0}}, label: '3 of 3 Wi-Fi bars', value: SSID
Other 0x60000016cd80: traits: 8389120, {{181.0, 0.0}, {56.0, 20.0}}, label: '12:29 AM'
Other 0x60000016ce40: traits: 8388608, {{384.0, 0.0}, {25.0, 20.0}}, label: '-100% battery power'
Path to element:
→Application 0x60000016c540: {{0.0, 0.0}, {414.0, 736.0}}, label: '纳豆行'
Query chain:
→Find: Target Application 0x6000000b7340
Output: {
Application 0x60000016c540: {{0.0, 0.0}, {414.0, 736.0}}, label: '纳豆行'
}


Подробнее здесь: https://stackoverflow.com/questions/421 ... lick-allow
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»