TMT iPhone App randomly doesn't show sent SMS
Reported first by fbindc here blog
2.0 TMT app works well! I’m experiencing one major problem. The app used to show the whole text conversation - both received texts and my sent texts. However the app no longer shows my sent texts anymore. Is this a bug you’re going to address? Thanks!
--- Follow up ---
t appears to be happening with one specific contact who I text with the most out of anyone. I don’t delete any of these texts (sent or received) so theoretically they should all be showing up in TMT app. However, my sent messages disappear in the TMT app, but others sometimes do appear. It seems random.
2.0 TMT app works well! I’m experiencing one major problem. The app used to show the whole text conversation - both received texts and my sent texts. However the app no longer shows my sent texts anymore. Is this a bug you’re going to address? Thanks!
--- Follow up ---
t appears to be happening with one specific contact who I text with the most out of anyone. I don’t delete any of these texts (sent or received) so theoretically they should all be showing up in TMT app. However, my sent messages disappear in the TMT app, but others sometimes do appear. It seems random.
2
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
The company has a solution in progress.
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?@fbindc - would you be happy to supply your SMS.db file to us for us to investigate? If so please contact us at support@treasuremytext.com where we can give you info on how to do this.
-
Inappropriate?Any offers of an SMS.db file so we can investigate it and reproduce the problem. Email us at support@treasuremytext.com and we'll tell you what we need you to do to get us it.
-
Inappropriate?Hi, I experienced the same problem, for a particular contact (let's call him John), some of the sent messages don't appear on my TMT iPhone app.
I took a look at my sms.db file and might have found something, although I don't really know how to fix it (still looking into it).
Let's say John's number is +9912345678. (+99 is just an example for country code).
Well, the sent messages that DON'T appear are listed in my sms.db as sent to +99 1234 5678 (with those spaces between the country code and the digits). the sent messages that do appear in TMT are listed as sent to +9912345678 (no spaces).
Any clue as to how to fix this?
I’m still confused to what exactly causes this bug
-
Inappropriate?Aha! all the db's we worked with didn't include any formatting of the numbers they're all normalized (as we'd expect). Just digging through the code to see if this would trip it up but I think you have it... back soon with a clarification
(thanks for this bit of investigation) -
Inappropriate?My pleasure :) I've been trying to edit the sms.db, but it's a bit painful as the read function is trigger attached. So basically to be able to edit my number formats I'd have to dump the triggers, edit, recreate the triggers again. Since I'm not SQL savy at all, I'm gonna wait, since it would just help me save my msgs back to my TMT account (by reuploading the edited sms.db into the iPhone), but wouldn;t really fix the problem itself.
I tried looking into the iPhone settings for the number formatting (Settings/General/International) and tried to change John's number to different formats:
- without the country code in John's contact number, my sent msg doesn't appear in TMT (it appears in sms.db without country code nor space)
- with the country code, it doesn't appear in TMT (appears as mentionned above with the country code and the spaces in sms.db)
Also installed the following: CallerID Fix and Format Fix but no luck.
What's really strange is that it was working perfectly fine before. Before what, I don't know. Did you guys change anything to TMT app recently? (reinstalled it yesterday from Cydia).
In case it's useful, I'm running FW 2.2.1 & Baseband 2.28 on a 3G. -
Inappropriate?Changing your contacts won't help as we remove all formatting from a contact before looking it up to get it to like it is in the SMS.db.
The problem is that there is no foriegn key in db terms between whats in your contacts list and what's in the SMS.db. Therefore the only link between the two is the number which is fragile at best. It works here if everything stored under the address is always normalised to a number without () - etc. But we didn't anticipate the whitespace being in the sms.db so it's why this doesn't match.
The only immediate solution is to find away around the read triggers to edit the numbers in the sms.db. This is what we do to get around it in our app, not sure how this translates to an sqllite statement but it might give you a clue.
sqlite3_create_function([db sqliteHandle], "read", 1, SQLITE_ANY, NULL, &sms_read, NULL, NULL);
Atleast we've found the fault and will try to put together a patch for this. No promises but we might be able to get something together in the coming week as a temporary solution.
Loading Profile...


EMPLOYEE

