Skip to content

Instantly share code, notes, and snippets.

@timi2506
Created December 23, 2025 20:07
Show Gist options
  • Select an option

  • Save timi2506/82b07550a0c7f5ad547175ce0b4b38b1 to your computer and use it in GitHub Desktop.

Select an option

Save timi2506/82b07550a0c7f5ad547175ce0b4b38b1 to your computer and use it in GitHub Desktop.
Info.plist Values Missing. Pages have issues loading.

Overview

Error Title: "Info.plist Values Missing. Pages have issues loading."

Error Description: "Required Info.plist Values are missing which might cause Pages to appear blank and have issues Loading."

I am the Developer, what does this Error mean in Detail and how can i fix it?

This Error is caused by missing Keys that you need to put in your Info.plist file that allow MyPayIndiaMerchants to make HTTP Web Requests which are required for certain redirections. But don't worry, it's an easy fix! You can choose between adding either one of these Keys:

NSAllowsArbitraryLoads: Bool (true)

This will allow ALL HTTP Network Requests, regardless of the Domain

NSExceptionDomains: Array of Strings

This will allow HTTP Network Requests to only Domains listed in the Array

How to Add Either of These Keys to my Info.plist?

  1. Open your App's Project in Xcode
  2. Click on your Projects Name in the Sidebar at the Top Left
  3. Click on your App Targets Name in the Inner Left Sidebar
  4. Switch to the "Info" Tab
  5. Add the Key "App Transport Security Settings" which will automatically create a Dictionary
  6. Add the Key you picked earlier inside of the App Transport Security Settings Dictionary

Done! Below there's also a Video Guide in case you got lost on the way

Screen.Recording.2025-12-23.at.21.01.14.mov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment