Внешнее приложение Cordova IOS работает только в режиме отладки.IOS

Программируем под IOS
Ответить
Гость
 Внешнее приложение Cordova IOS работает только в режиме отладки.

Сообщение Гость »


Я установил приложение PhoneGap и пытаюсь запустить его на платформе iOS. Я создал платформу iOS с помощью Cordova, добавил платформу iOS и открыл проект с помощью XCode.
Я хочу вызвать в своем приложении внешнее приложение, у которого есть существующая схема URL-адресов. Я удалил правила csp из своих метатегов и разрешил схему URL-адресов в своем config.xml.
Проблема в том, что она работает отлично, когда я отлаживаю приложение с помощью XCode мое устройство iPad, но этого не происходит, когда я создаю ipa с помощью Product->архив, экспортирую его как IPA разработчика и устанавливаю на свое устройство.
Я также тестировал его с обычным URL-адреса типа window.open("http://www.google.de"), опять же, это работает, когда я отлаживаю их с помощью XCode на своем устройстве iPad, но не когда генерирую ipa и устанавливаю его на свое устройство.
Есть идеи, что мне не хватает?
РЕДАКТИРОВАТЬ:
По каким-то неопределенным причинам мой config.xml внутри сгенерированного ipa от XCode ОЧЕНЬ отличается от отладочного. XCode использует файл config.xml из промежуточной папки, а при отладке XCode используется файл config.xml из основной папки. Я исправил проблему, отредактировав промежуточный файл config.xml.


Источник: https://stackoverflow.com/questions/431 ... debug-mode
Ответить

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

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

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

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

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