при перенаправлении с веб-страницы в мое приложение пропускает двоеточие из URL в методе открытого URL - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть приложение, в котором я реализовал глубокие ссылки. Я сталкиваюсь с проблемой в этом, когда мы пытаемся открыть приложение из мобильного браузера (safari, chrome, et c) с параметрами, содержащими URL, открывает приложение правильно, но URL здесь пропускает двоеточие после http, которое дает cra sh в приложении. например: если бэкэнд передает URL как http://www.google.com, то в методе открытого URL AppDelegate мы получаем URL как http // www.google.com. Кто-нибудь знает об этом, как решить эту проблему.? ниже мой информационный лист

<key>CFBundleURLTypes</key>
    <array>
        <dict>
            <key>CFBundleTypeRole</key>
            <string>Editor</string>
            <key>CFBundleURLName</key>
            <string>com.mycompany.myapp</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>myapp</string>
            </array>
        </dict>
    </array>

заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...