Keyboard Extension Error

I created Keyboard extension and calling an api in it. Api is successfully called when i run the extension on iOS Simulator’s. But when i run the extension on iOS device Extension in loaded successfully but Api call is getting failed with error mentioned below.

2024-05-10 16:23:44.931827+0500 CustomKeyboardExtention[4073:48324] dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:11 Err:-1 Errno:1 Operation not permitted 2024-05-10 16:23:44.932654+0500 CustomKeyboardExtention[4073:48324] [connection] nw_resolver_create_dns_service_locked [C1] DNSServiceCreateDelegateConnection failed: ServiceNotRunning(-65563) 2024-05-10 16:23:44.935914+0500 CustomKeyboardExtention[4073:48324] Connection 1: received failure notification 2024-05-10 16:23:44.936849+0500 CustomKeyboardExtention[4073:48324] Connection 1: failed to connect 10:-72000, reason -1 2024-05-10 16:23:44.937747+0500 CustomKeyboardExtention[4073:48324] Connection 1: encountered error(10:-72000) 2024-05-10 16:23:44.942682+0500 CustomKeyboardExtention[4073:48324] Task <B59C1E7A-EBF2-48FA-A768-38EF5D08F8A2>.<1> HTTP load failed, 0/0 bytes (error code: -1003 [10:-72000]) 2024-05-10 16:23:44.949787+0500 CustomKeyboardExtention[4073:48324] Task <B59C1E7A-EBF2-48FA-A768-38EF5D08F8A2>.<1> finished with error [-1003] Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo={_kCFStreamErrorCodeKey=-72000, NSUnderlyingError=0x283aa35a0 {Error Domain=kCFErrorDomainCFNetwork Code=-1003 "(null)" UserInfo={_NSURLErrorNWPathKey=satisfied (Path is satisfied), interface: en0, ipv4, dns, _kCFStreamErrorCodeKey=-72000, _kCFStreamErrorDomainKey=10}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <B59C1E7A-EBF2-48FA-A768-38EF5D08F8A2>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <B59C1E7A-EBF2-48FA-A768-38EF5D08F8A2>.<1>" ), NSLocalizedDescription=A server with the specified hostname could not be found., NSErrorFailingURLStringKey=https://chatbotsf-vzt2zxsi7q-uc.a.run.app/chatbot/, NSErrorFailingURLKey=https://chatbotsf-vzt2zxsi7q-uc.a.run.app/chatbot/, _kCFStreamErrorDomainKey=10} Error fetching data: URLSessionTask failed with error: A server with the specified hostname could not be found.

Replies

Keyboard extensions operate in a restricted sandbox that restricts network access by default. Refer to the Configuring open access for a custom keyboard article to learn how to request network access for a keyboard extension.