Как реализовать плагин Social Sharing в Phonegap Cordova для iOS? - PullRequest
0 голосов
/ 03 апреля 2020

В настоящее время я пытаюсь реализовать плагин Social Sharing Cordova ( SocialSharing-PhoneGap-Plugin ). Я заставил его работать на Android, но я пытаюсь также реализовать его на iOS. Я следовал инструкциям для плагина от phonegap-plugins.com . Я увидел, что мне нужно, чтобы в проекте работали Social.framework и MessageUI.framework, чтобы плагин работал на iOS. После долгих поисков в inte rnet я нашел несколько файлов, которые, как утверждается, были связаны с плагином, и добавил их в каталог моего проекта, а также в мою конфигурацию. xml. Этот код выглядит следующим образом:

<platform name="ios">
  <config-file target="config.xml" parent="/*">
    <feature name="SocialSharing">
      <param name="ios-package" value="SocialSharing" />
      <param name="onload" value="true" />
    </feature>
  </config-file>

  <header-file src="platforms/src/ios/NSString+SSURLEncoding.h" />
  <source-file src="platforms/src/ios/NSString+SSURLEncoding.m" />
  <header-file src="platforms/src/ios/SocialSharing.h" />
  <source-file src="platforms/src/ios/SocialSharing.m" />


  <!-- frameworks -->
  <framework src="platforms/src/ios/Frameworks/Social.framework" weak='true' />
  <framework src="platforms/src/ios/Frameworks/MessageUI.framework" weak='true' />
</platform>

Даже с этими файлами (которые были в моем каталоге проекта) плагин все еще не работал на iOS. Это правильные файлы, необходимые для фреймворков и плагина? Правильно ли я внедряю фреймворки? Опять же, мне нужно выяснить, как реализовать Social Sharing на iOS, так как плагин уже работает для Android. Любые ответы или помощь будут высоко ценится. Спасибо!

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