Skip to content

Commit f29cc70

Browse files
authored
Release 3.0.19 (#197)
1 parent 72f3aec commit f29cc70

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+249
-127
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Intercom
22

3+
## 3.0.19 (2016-11-18)
4+
5+
* More clearly warn about potential [AppStore submission issues](https://developers.intercom.com/v2.0/docs/ios-installation#section-step-2-update-infoplist) on iOS 10.
6+
* Various localisation updates.
7+
* Many visual improvements.
8+
* Reduce the number of network requests that are made by Intercom.
9+
310
## 3.0.18 (2016-11-02)
411

512
* Reduced usage of `AFNetworking` to fix crash in [#186](https://github.com/intercom/intercom-ios/issues/186).

Intercom.framework.dSYM/Contents/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleSignature</key>
1414
<string>????</string>
1515
<key>CFBundleShortVersionString</key>
16-
<string>3.0.18</string>
16+
<string>3.0.19</string>
1717
<key>CFBundleVersion</key>
1818
<string>1</string>
1919
</dict>
195 KB
Binary file not shown.

Intercom.framework/Headers/Intercom.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// Intercom.h
3-
// Intercom for iOS - Version 3.0.18
3+
// Intercom for iOS - Version 3.0.19
44
//
55
// Created by Intercom on 8/01/2015.
66
// Copyright (c) 2014 Intercom. All rights reserved.
@@ -10,7 +10,7 @@
1010
#import <UIKit/UIKit.h>
1111

1212
#if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0
13-
#error This version (3.0.18) of Intercom for iOS supports iOS 8.0 upwards.
13+
#error This version (3.0.19) of Intercom for iOS supports iOS 8.0 upwards.
1414
#endif
1515

1616
NS_ASSUME_NONNULL_BEGIN
@@ -73,7 +73,7 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
7373
7474
## More information
7575
76-
Full documentation is available [here](https://docs.intercom.io/install-on-your-product-or-site/quick-install/install-intercom-on-your-ios-app) and please contact
76+
Full documentation is available [here](https://developers.intercom.com/docs/ios-installation ) and please contact
7777
us directly via Intercom for any support or questions you may have.
7878
7979
*/
@@ -98,7 +98,7 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
9898
Secure Mode helps to make sure that conversations between you and your users are kept private, and that one
9999
user can't impersonate another. In Secure Mode Intercom for iOS will sign all requests going to the Intercom servers
100100
with tokens. It requires your mobile application to have its own server which authenticates the app's users,
101-
and which can store a secret. More information on secure mode can be found [here](http://docs.intercom.io/Install-on-your-mobile-product/enabling-secure-mode-in-intercom-for-ios)
101+
and which can store a secret. More information on secure mode can be found [here](http://docs.intercom.io/Install-on-your-mobile-product/enabling-secure-mode-in-intercom-for-ios )
102102
103103
@note This should be called before any user registration takes place.
104104
@param hmac A HMAC digest of data.
@@ -174,7 +174,7 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
174174
relates to customer development, such as price plan, value of purchases, etc. Once these have been sent to
175175
Intercom you can then apply filters based on these attributes.
176176
177-
A detailed list of the fields you can use to [update a user is available here](https://developers.intercom.io/reference/#user-model )
177+
A detailed list of the fields you can use to [update a user is available here](https://developers.intercom.com/reference/#user-model )
178178
179179
Attributes such as the user email or name can be updated by calling
180180
@@ -205,7 +205,7 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
205205
]}];
206206
207207
id is a required field for adding or modifying a company. A detailed description of the
208-
[company model is available here](https://developers.intercom.io/reference/#companies-and--users)
208+
[company model is available here](https://developers.intercom.com/reference/#companies )
209209
210210
@param attributes This is a dictionary containing key/value pairs for multiple attributes.
211211
@note Attributes may be either a `string`, `integer`, `double`, `unix timestamp` or `bool`.
@@ -218,15 +218,15 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
218218
You can log events in Intercom based on user actions in your app. Events are different
219219
to custom user attributes in that events are information on what Users did and when they
220220
did it, whereas custom user attributes represent the User's current state as seen in their
221-
profile. See details about Events [here](https://developers.intercom.io/reference/#events)
221+
profile. See details about Events [here](https://developers.intercom.com/reference/#events )
222222
223223
@param name The name of the event that it is going to be logged.
224224
*/
225225
+ (void)logEventWithName:(NSString *)name;
226226

227227
/*!
228228
Metadata Objects support a few simple types that Intercom can present on your behalf, see the
229-
[Intercom API docs](https://developers.intercom.io/reference/#event-metadata-types)
229+
[Intercom API docs](https://developers.intercom.com/reference/#event-metadata-types )
230230
231231
[Intercom logEventWithName:@"ordered_item" metaData:@{
232232
@"order_date": @1392036272,

Intercom.framework/Info.plist

-3 Bytes
Binary file not shown.

Intercom.framework/Intercom

2.43 MB
Binary file not shown.

Intercom.framework/Intercom.bundle/locales/ar.strings

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"error.no_conversations.message.no_app_name" = "لم يتم إجراء أي محادثات بعد";
1212
"facebook.like.us" = "تابعنا على Facebook";
1313
"from.app" = "من {name}";
14-
"error.loading.conversations.fallback" = "تعذر تحميل محادثاتك مع فريق {name}";
1514
"message.placeholder.start.conversation" = "بدء محادثة";
1615
"navigation.back" = "رجوع";
1716
"admin.from.app" = "{name} من {company}";
@@ -20,7 +19,6 @@
2019
"time.difference.delivered" = "تم تسليمها";
2120
"actionsheet.try.again" = "حاول مرة أخرى";
2221
"alert.new.sdk.user.title" = "تهانينا";
23-
"app_team" = "فريق {name}";
2422
"navbar.title.conversations" = "المحادثات\nمع {name}";
2523
"actionsheet.cancel" = "إلغاء";
2624
"navigation.close" = "إغلاق";
@@ -37,7 +35,6 @@
3735
"message.seen" = "تمت رؤيتها";
3836
"last_active.format.days.ago" = "نشط منذ {days} ي";
3937
"error.starting.conversation.fallback" = "تعذر بدء محادثة جديدة";
40-
"error.no_conversations.message" = "لم يتم إجراء محادثات مع فريق {name} بعد";
4138
"time.difference.format.days.ago" = "منذ {delta} ي";
4239
"error.loading.conversations.fallback.no_app_name" = "تعذر تحميل محادثاتك";
4340
"we.run.on.intercom" = "يتم إجراء المحادثة من Intercom";
@@ -46,3 +43,9 @@
4643
"error.tap.to.retry" = "إعادة المحاولة";
4744
"reply_from_admin" = "رد من {name}";
4845
"inbox.you" = "أنت";
46+
"article_question" = "هل هذا يجيب على سؤالك؟";
47+
"article_reaction" = "لقد تفاعلت مع";
48+
"asked_about" = "سأل عن";
49+
"article_load_error" = "تعذر تحميل المقالة";
50+
"error.loading.conversations.fallback" = "تعذر تحميل محادثاتك باستخدام {name}";
51+
"error.no_conversations.message" = "لم يتم إجراء محادثات مع {name} بعد";

Intercom.framework/Intercom.bundle/locales/bg.strings

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"error.no_conversations.message.no_app_name" = "Все още няма разговори";
1212
"facebook.like.us" = "Харесайте ни във Facebook";
1313
"from.app" = "от {name}";
14-
"error.loading.conversations.fallback" = "Неуспешно зареждане на разговорите с екип {name}";
1514
"message.placeholder.start.conversation" = "Започнете разговор";
1615
"navigation.back" = "Назад";
1716
"admin.from.app" = "{name} от {company}";
@@ -20,7 +19,6 @@
2019
"time.difference.delivered" = "Доставено";
2120
"actionsheet.try.again" = "Опитайте отново";
2221
"alert.new.sdk.user.title" = "Поздравления";
23-
"app_team" = "{name} Екип";
2422
"navbar.title.conversations" = "Разговори\nс {name}";
2523
"actionsheet.cancel" = "Отказ";
2624
"navigation.close" = "Затваряне";
@@ -37,7 +35,6 @@
3735
"message.seen" = "Видяно";
3836
"last_active.format.days.ago" = "Активност преди {days}дни";
3937
"error.starting.conversation.fallback" = "Неуспешно започване на нов разговор";
40-
"error.no_conversations.message" = "Все още няма разговори с екип {name}";
4138
"time.difference.format.days.ago" = "преди {delta}дни";
4239
"error.loading.conversations.fallback.no_app_name" = "Неуспешно зареждане на вашите разговори";
4340
"we.run.on.intercom" = "Ние използваме Intercom";
@@ -46,3 +43,9 @@
4643
"error.tap.to.retry" = "Повторен опит";
4744
"reply_from_admin" = "Отговор от {name}";
4845
"inbox.you" = "Вие";
46+
"article_question" = "Това отговори ли на вашия въпрос?";
47+
"article_reaction" = "Вие реагирахте с";
48+
"asked_about" = "Попитахте за";
49+
"article_load_error" = "Неуспешно зареждане на статията";
50+
"error.loading.conversations.fallback" = "Неуспешно зареждане на разговорите ви с {name}";
51+
"error.no_conversations.message" = "Все още няма разговори с {name}";

Intercom.framework/Intercom.bundle/locales/bs.strings

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"error.no_conversations.message.no_app_name" = "Još nema razgovora";
1212
"facebook.like.us" = "Lajkujte nas na Facebooku";
1313
"from.app" = "od {name}";
14-
"error.loading.conversations.fallback" = "Ne mogu se učitati vaši razgovori s {name} timom";
1514
"message.placeholder.start.conversation" = "Započni razgovor";
1615
"navigation.back" = "Nazad";
1716
"admin.from.app" = "{name} od {company}";
@@ -20,7 +19,6 @@
2019
"time.difference.delivered" = "Isporučeno";
2120
"actionsheet.try.again" = "Pokušajte ponovno";
2221
"alert.new.sdk.user.title" = "Čestitamo";
23-
"app_team" = "{name} tim";
2422
"navbar.title.conversations" = "Razgovori\ns {name}";
2523
"actionsheet.cancel" = "Otkaži";
2624
"navigation.close" = "Zatvori";
@@ -37,7 +35,6 @@
3735
"message.seen" = "Viđeno";
3836
"last_active.format.days.ago" = "Aktivan prije {days} d";
3937
"error.starting.conversation.fallback" = "Ne može se početi novi razgovor";
40-
"error.no_conversations.message" = "Nema još razgovora s {name} timom";
4138
"time.difference.format.days.ago" = "Prije {delta} d";
4239
"error.loading.conversations.fallback.no_app_name" = "Ne mogu se učitati vaši razgovori";
4340
"we.run.on.intercom" = "Radimo na Intercomu";
@@ -46,3 +43,9 @@
4643
"error.tap.to.retry" = "Pokušaj ponovno";
4744
"reply_from_admin" = "Odgovori sa {name}";
4845
"inbox.you" = "Vi";
46+
"article_question" = "Да ли је ово одговор на Ваше питање?";
47+
"article_reaction" = "Реаговали сте са";
48+
"asked_about" = "Питао о";
49+
"article_load_error" = "Није могао учитати чланак";
50+
"error.loading.conversations.fallback" = "Није могао учитати ваше разговоре са {name}";
51+
"error.no_conversations.message" = "Нема разговора са {name} још увијек.";

Intercom.framework/Intercom.bundle/locales/ca.strings

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"error.no_conversations.message.no_app_name" = "Cap conversa encara";
1212
"facebook.like.us" = "Fes clic a M’agrada al Facebook";
1313
"from.app" = "de {name}";
14-
"error.loading.conversations.fallback" = "No s’han pogut carregar les converses amb l’equip {name}";
1514
"message.placeholder.start.conversation" = "Inicia una conversa";
1615
"navigation.back" = "Enrere";
1716
"admin.from.app" = "{name} de {company}";
@@ -20,7 +19,6 @@
2019
"time.difference.delivered" = "Lliurat";
2120
"actionsheet.try.again" = "Torna-ho a provar";
2221
"alert.new.sdk.user.title" = "Felicitats";
23-
"app_team" = "Equip {name}";
2422
"navbar.title.conversations" = "Converses\namb {name}";
2523
"actionsheet.cancel" = "Cancel·la";
2624
"navigation.close" = "Tanca";
@@ -37,7 +35,6 @@
3735
"message.seen" = "Vist";
3836
"last_active.format.days.ago" = "Actiu fa {days} dia(es)";
3937
"error.starting.conversation.fallback" = "No s’ha pogut iniciar una conversa nova";
40-
"error.no_conversations.message" = "Encara no hi ha cap conversa amb l’equip {name}";
4138
"time.difference.format.days.ago" = "Fa {delta} dia(es)";
4239
"error.loading.conversations.fallback.no_app_name" = "No s’han pogut carregar les converses";
4340
"we.run.on.intercom" = "Utilitzem Intercom";
@@ -46,3 +43,9 @@
4643
"error.tap.to.retry" = "Torna-ho a provar";
4744
"reply_from_admin" = "Resposta de {name}";
4845
"inbox.you" = "Tu";
46+
"article_question" = "¿Va respondre això a la seva pregunta?";
47+
"article_reaction" = "Ha reaccionat amb";
48+
"asked_about" = "Va preguntar sobre";
49+
"article_load_error" = "No ha estat possible carregar l'article";
50+
"error.loading.conversations.fallback" = "No ha estat possible carregar les seves conversacions amb {name}";
51+
"error.no_conversations.message" = "Encara no hi ha cap conversa amb {name}.";

0 commit comments

Comments
 (0)