Size: a a a

Ionic - русскоговорящее сообщество

2020 April 28

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
источник

AG

Artur Gil'mutdinov in Ionic - русскоговорящее сообщество
сорян, не совсем полностью сформулировал ситуацию, необходимо сделать отписку от этого обзерва не по факту ухода со страницы oList а по факту выхода из аккаунта , т.е. я нахожусь на какой-то третьей странице , нажимаю кнопку "выйти" и при этом надо сделать эту отписку
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
Artur Gil'mutdinov
сорян, не совсем полностью сформулировал ситуацию, необходимо сделать отписку от этого обзерва не по факту ухода со страницы oList а по факту выхода из аккаунта , т.е. я нахожусь на какой-то третьей странице , нажимаю кнопку "выйти" и при этом надо сделать эту отписку
Надо хранить статус авторизирован или нет. Подписаться к нему. А по изменению смотреть и отписываться

Если Ionic 4 = Events
Если Ionic 5 = rxjs
источник

AG

Artur Gil'mutdinov in Ionic - русскоговорящее сообщество
понял, спасибо
источник

Ab

Alex b in Ionic - русскоговорящее сообщество
Рекомендовал бы сразу на rxjs, вдруг потом придётся обновлять ионик, зачем себе грабли расставлять
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
Alex b
Рекомендовал бы сразу на rxjs, вдруг потом придётся обновлять ионик, зачем себе грабли расставлять
Ага
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
Ещё бы какой нибудь сниппет замутить сюда
источник

t

tonn in Ionic - русскоговорящее сообщество
Привет. Кто нибудь юзает ionic-react? Почему список Ionitem'ов так медленно рендерится? Еще и с эффектом как будто я их по одному в массив добовляю? Притоме если заменить все ionitem, ionlabel и т.д. на div'ы - то все начинает работать моментально... Это у всех так?
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
ребят, а какой плагин может приводить к warning-у от Apple :
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy). 

вот мой список:
    "plugins": {
     "cordova-plugin-whitelist": {},
     "cordova-plugin-statusbar": {},
     "cordova-plugin-device": {},
     "cordova-plugin-splashscreen": {},
     "cordova-plugin-ionic-webview": {
       "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
     },
     "cordova-plugin-ionic-keyboard": {},
     "onesignal-cordova-plugin": {},
     "cordova-sqlite-storage": {},
     "cordova-plugin-inappbrowser": {},
     "cordova-plugin-firebase-analytics": {
       "FIREBASE_CORE_VERSION": "16.0.8",
       "FIREBASE_ANALYTICS_COLLECTION_ENABLED": "true",
       "FIREBASE_ANALYTICS_VERSION": "17.3.+"
     },
     "cordova-plugin-androidx": {},
     "cordova-plugin-androidx-adapter": {}
   },
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Anatoly Shirokov
ребят, а какой плагин может приводить к warning-у от Apple :
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy). 

вот мой список:
    "plugins": {
     "cordova-plugin-whitelist": {},
     "cordova-plugin-statusbar": {},
     "cordova-plugin-device": {},
     "cordova-plugin-splashscreen": {},
     "cordova-plugin-ionic-webview": {
       "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
     },
     "cordova-plugin-ionic-keyboard": {},
     "onesignal-cordova-plugin": {},
     "cordova-sqlite-storage": {},
     "cordova-plugin-inappbrowser": {},
     "cordova-plugin-firebase-analytics": {
       "FIREBASE_CORE_VERSION": "16.0.8",
       "FIREBASE_ANALYTICS_COLLECTION_ENABLED": "true",
       "FIREBASE_ANALYTICS_VERSION": "17.3.+"
     },
     "cordova-plugin-androidx": {},
     "cordova-plugin-androidx-adapter": {}
   },
Тут просто в info.plist нужно указать зачем тебе геопозиция.
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Ну, я думаю понятно, что это прописывается в config.xml для платформы ios
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Sergey Didkovsky
Тут просто в info.plist нужно указать зачем тебе геопозиция.
мне она не нужна, и, как мне кажется, ни одному из этих плагинов тоже.
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Sergey Didkovsky
Ну, я думаю понятно, что это прописывается в config.xml для платформы ios
это понятно, вопрос был в другом.
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Anatoly Shirokov
мне она не нужна, и, как мне кажется, ни одному из этих плагинов тоже.
Аа. Понял. Я думаю это сам ангуляр может что-то собирать. Не пробовал заливать чистым, без плагинов?
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Anatoly Shirokov
мне она не нужна, и, как мне кажется, ни одному из этих плагинов тоже.
Или собирать с флагом --prod
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Sergey Didkovsky
Или собирать с флагом --prod
ясно, что я prod выставляю
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Anatoly Shirokov
ясно, что я prod выставляю
А сейчас он был выставлен?
источник

SD

Sergey Didkovsky in Ionic - русскоговорящее сообщество
Сорян, не так прочитал))
источник

RS

Roman Smekalov in Ionic - русскоговорящее сообщество
Anatoly Shirokov
ребят, а какой плагин может приводить к warning-у от Apple :
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy). 

вот мой список:
    "plugins": {
     "cordova-plugin-whitelist": {},
     "cordova-plugin-statusbar": {},
     "cordova-plugin-device": {},
     "cordova-plugin-splashscreen": {},
     "cordova-plugin-ionic-webview": {
       "ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
     },
     "cordova-plugin-ionic-keyboard": {},
     "onesignal-cordova-plugin": {},
     "cordova-sqlite-storage": {},
     "cordova-plugin-inappbrowser": {},
     "cordova-plugin-firebase-analytics": {
       "FIREBASE_CORE_VERSION": "16.0.8",
       "FIREBASE_ANALYTICS_COLLECTION_ENABLED": "true",
       "FIREBASE_ANALYTICS_VERSION": "17.3.+"
     },
     "cordova-plugin-androidx": {},
     "cordova-plugin-androidx-adapter": {}
   },
Из предложенного - думаю, что onesignal-cordova-plugin
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Roman Smekalov
Из предложенного - думаю, что onesignal-cordova-plugin
Странно, ему это незачем.
источник