iOS Mobile Tealium events not firing

Silver Contributor
Silver Contributor

Hi all,

I'm doing some tests integrating the mobile Tealium library.

Using the sample app

 

UIKitCatalog+Tealium-Swift

 

and setting the correct profile/environment I don't see the call in AudienceStream

 

Instead using the sample app

 

UIKitCatalog+Tealium-ObjC

 

all it's working correctly and with AudienceStream I see the event firing.

 

Where is the error?

 

 

6 REPLIES 6

iOS Mobile Tealium events not firing

Tealium Employee
Hi Stefano,

Just to confirm, are you using the latest version of the sample apps from GitHub (SDK version 5.0.2)?

Thanks,

Craig.
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

iOS Mobile Tealium events not firing

Silver Contributor
Silver Contributor
Hi,
I'm testing the apps downloaded in

https://github.com/Tealium/tealium-ios

iOS Mobile Tealium events not firing

Tealium Employee
Thanks, Stefano. I have just done this test, and it worked fine for me:

* Downloaded v5.0.2 from https://github.com/Tealium/tealium-ios
* Updated TealiumHelper.swift to point to my own account/profile
* Compiled and ran the app

Data appeared in the AudienceStream "Discover > Live Events" console within a few seconds.

Have you followed the same steps as above?

Thanks,

Craig.
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

iOS Mobile Tealium events not firing

Silver Contributor
Silver Contributor
Thanks,
I have done the same steps.
I'll do other tests and I'll give you a feedback


iOS Mobile Tealium events not firing

Silver Contributor
Silver Contributor

Hi,
I see this in the log file but no event in AudienceStream (I can't give you the real account in this post)


2016-04-04 09:14:58.336 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Log level: dev
2016-04-04 09:14:58.340 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Configuration:

=== TEALConfiguration ===
( Compile time options )
account - name:myaccount
account - profile:mobile
account - target environment:dev
instance id:myaccount.mobile.dev
override publish settings url:
override publish url:


2016-04-04 09:14:58.343 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Remote Publish Settings:

=== TEALPublishSettings ===
( Remote settings from default )
_is_enabled:1
battery_saver:1
dispatch_expiration:-1
enable_tag_management:0
event_batch_size:1
minutes_between_refresh:0
mps version:5
offline_dispatch_limit:100
url:https://tags.tiqcdn.com/utag/myaccount/mobile/dev/mobile.html?
wifi_only_sending:0


2016-04-04 09:14:58.347 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Library Enabled.
2016-04-04 09:14:58.378 Blank+Tealium-Swift[1128:28363] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Persistent DataSources added: {
Launches = 1;
}
Current lifetime value for Launches is 1
2016-04-04 09:14:58.391 Blank+Tealium-Swift[1128:28363] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Queued dispatch.
2016-04-04 09:14:58.394 Blank+Tealium-Swift[1128:28363] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Dispatch:
Dispatch type: link
Dispatch service: (none yet assigned)
datasources payload: {
Launches = 1;
"app_name" = "Blank+Tealium-Swift";
"app_rdns" = "com.tealium.TealiumBlankApp";
"app_version" = "1.0";
"call_type" = link;
"connection_type" = wifi;
device = Simulator;
"device_architecture" = 32;
"device_battery_percent" = "-100";
"device_cputype" = "x86 ";
"device_ischarging" = false;
"device_language" = "en-US";
"device_orientation" = Portrait;
"device_os_version" = "9.3";
"device_resolution" = 640x1136;
"event_name" = "mobile_link";
"library_version" = "5.0.2";
"link_id" = Launch;
orientation = Portrait;
origin = mobile;
"os_version" = "9.3";
platform = iOS;
timestamp = "2016-04-04T07:14:58Z";
"timestamp_local" = "2016-04-04T09:14:58";
"timestamp_offset" = 2;
"timestamp_unix" = 1459754098;
uuid = "680D40CD-495B-44BE-9F19-B31F09E43021";
"visitor_id" = 680D40CD495B44BE9F19B31F09E43021;
}
timestamp unix: 1459754098.386061 error:
2016-04-04 09:14:58.420 Blank+Tealium-Swift[1128:28051] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Network found
2016-04-04 09:14:58.470 Blank+Tealium-Swift[1128:28051] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Network found
2016-04-04 09:14:59.970 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: New Remote Publish Settings:

=== TEALPublishSettings ===
( Remote settings from remote )
_is_enabled:true
battery_saver:true
dispatch_expiration:-1
enable_collect:true
enable_s2s_legacy:false
enable_tag_management:true
event_batch_size:1
minutes_between_refresh:1
mps version:5
offline_dispatch_limit:100
override_log:
url:https://tags.tiqcdn.com/utag/myaccount/mobile/dev/mobile.html?
wifi_only_sending:false


2016-04-04 09:14:59.972 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Dispatch service enabled: Tag Management
2016-04-04 09:14:59.973 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Reserved Remote Commands enabled.
2016-04-04 09:14:59.975 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Remote Commands enabled.
2016-04-04 09:14:59.976 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Dispatch service enabled: Collect
2016-04-04 09:14:59.988 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: No changes in current Remote Publish Settings from server.
2016-04-04 09:14:59.989 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Reserved Remote Commands enabled.
2016-04-04 09:14:59.990 Blank+Tealium-Swift[1128:28340] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Remote Commands enabled.
2016-04-04 09:15:00.374 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Sent dispatch.
2016-04-04 09:15:00.375 Blank+Tealium-Swift[1128:28330] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Dispatch:
Dispatch type: link
Dispatch service: Collect
datasources payload: {
Launches = 1;
"app_name" = "Blank+Tealium-Swift";
"app_rdns" = "com.tealium.TealiumBlankApp";
"app_version" = "1.0";
"call_type" = link;
"connection_type" = wifi;
device = Simulator;
"device_architecture" = 32;
"device_battery_percent" = "-100";
"device_cputype" = "x86 ";
"device_ischarging" = false;
"device_language" = "en-US";
"device_orientation" = Portrait;
"device_os_version" = "9.3";
"device_resolution" = 640x1136;
"event_name" = "mobile_link";
"library_version" = "5.0.2";
"link_id" = Launch;
orientation = Portrait;
origin = mobile;
"os_version" = "9.3";
platform = iOS;
timestamp = "2016-04-04T07:14:58Z";
"timestamp_local" = "2016-04-04T09:14:58";
"timestamp_offset" = 2;
"timestamp_unix" = 1459754098;
uuid = "680D40CD-495B-44BE-9F19-B31F09E43021";
"visitor_id" = 680D40CD495B44BE9F19B31F09E43021;
"was_queued" = false;
}
timestamp unix: 1459754098.386061 error:
2016-04-04 09:15:03.321 Blank+Tealium-Swift[1128:28363] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Sent dispatch.
2016-04-04 09:15:03.321 Blank+Tealium-Swift[1128:28363] TEALIUM iOS 5.0.2: instance myaccount.mobile.dev: Dispatch:
Dispatch type: link
Dispatch service: Tag Management
datasources payload: {
Launches = 1;
"app_name" = "Blank+Tealium-Swift";
"app_rdns" = "com.tealium.TealiumBlankApp";
"app_version" = "1.0";
"call_type" = link;
"connection_type" = wifi;
device = Simulator;
"device_architecture" = 32;
"device_battery_percent" = "-100";
"device_cputype" = "x86 ";
"device_ischarging" = false;
"device_language" = "en-US";
"device_orientation" = Portrait;
"device_os_version" = "9.3";
"device_resolution" = 640x1136;
"event_name" = "mobile_link";
"library_version" = "5.0.2";
"link_id" = Launch;
orientation = Portrait;
origin = mobile;
"os_version" = "9.3";
platform = iOS;
timestamp = "2016-04-04T07:14:58Z";
"timestamp_local" = "2016-04-04T09:14:58";
"timestamp_offset" = 2;
"timestamp_unix" = 1459754098;
uuid = "680D40CD-495B-44BE-9F19-B31F09E43021";
"visitor_id" = 680D40CD495B44BE9F19B31F09E43021;
"was_queued" = false;
}
timestamp unix: 1459754098.386061 error:

iOS Mobile Tealium events not firing

Tealium Employee

Hi @stefano75,

Please PM me with the account/profile, and I will take a look for you.

Thanks,

Craig.

Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.
Public