2015-08-07 3 views
0

Visual studio 2015 cordova project - платформа ios - я использую плагин corona для включения вращения на устройствах ios. Следуя инструкциям на странице плагина, я изменил MainViewController.h и MainViewController.m (эти файлы являются частью платформы ios.)Инструменты Visual Studio 2015 cordova - разрешить вращение на устройствах ios - ошибка сборки плагина Cordova-Orientation-Lock

Итак, я предполагаю, что пакет, переданный из визуальной студии для компиляции mac, будет содержать модифицированные файлы. Но раз разделенные на mac, MainViewController.h и MainViewController.m не имеют на них никаких изменений - они оригинальные. Является ли визуальная студия помещением кэшированной версии файлов в пакет?

Очищенный кэш Кордовы и перестроен - не повезло. Пробовал и включил 2 файла на проект vs, чтобы узнать, будут ли обнаружены и переданы изменения - не повезло. Также попробовали и включили записи для 2 файлов на changeList.json - они удаляются при компиляции.

Я застрял в этом.

ответ

0

Невозможно понять это, перешли на более популярным http://plugins.cordova.io/#/package/net.yoik.cordova.plugins.screenorientation, чтобы обеспечить вращение Иос - работает нормально, без .h/.m мастерить не требуется

angular.module('main.module', [deps here]) 
    .run(function($ionicPlatform) { 
     $ionicPlatform.ready(function() { 
      if (window.screen) { 
       // allow user rotate 
       screen.unlockOrientation(); 
      } 
     }); 
    }) 
Смежные вопросы