Crashlytics search based on crash identifier - crashlytics

Every crash found on the crashlytics has a crash identifier associated with it.We log this in our logs to identify the crashes. But when I use this to search, i don't get any result. Does crashlytic search works for crash identifier?

Values in logs aren't currently searchable but if you log a key:value pair in Crashlytics you can search on the value.
https://docs.fabric.io/apple/crashlytics/enhanced-reports.html#custom-keys

Related

Remove facebook pixel error "Invalid Match Key Parameters for ViewContent Event"

My developer has integrated facebook pixel on my shopify site. But after 3 days it is showing me this error in diagnostic window. I am trying to resolve this at my end.
You’re sending the same event ID for many instances of your ViewContent events. Event IDs are unique identifiers that are used to deduplicate identical events received from your pixel and the Conversions API so they’re not counted twice. To ensure that Facebook is accurately counting your events, each unique event instance needs its own unique event ID.
This may cause issues with the measurement of your events and the attribution of your ad campaigns.
So to remove this I simple enabled "external_id" parametre from "Automatic Advanced matching" option but I am not quite sure that I did right thing or not as I am new in integrating this. After solving this, I am seeing this error now as mentioned in screenshot
Is there something in code, that I need to change to resolve this issue.
Note: Setup is made through a partner integration.
Please help me to resolve these errors. If you need more info, please let me know.
Any help will be appreciated!
Thanks!
I tried both the option
Switching OFF "Automatic advanced matching"
Switching ON "Automatic advanced matching" -> Show options (External ID --> ON)
Finally I observed we have to go with option 1. Still the issue will come single time for each conversion event. After first time we encounter the error we have to move it to ignore list. For each event we will get error we have to do similar trick. Once all event encountered such error and all ignored problem might be solved.
So far I have done for 4 events which I got error. After that I have not got the error for those 4 events. Waiting for my other 2 events error.
But not sure the problem is solved permanently but not seeing any problem for those 4 events for 48 hours. But definitely shopify and facebook together need to solve. But both passing ball to one another.

Dropbox getTemporaryLinks API errors description

I received an email from Dropbox states from middle of october get temporary links api will returns an email_not_verified error in case user not verified her email address, so far so good.
I'm able to get the response body from the doc https://www.dropbox.com/developers/documentation/http/documentation#files-get_temporary_link
Since I'm using dropbox java sdk and I'm used to code test first, I was trying to simulate the scenario, but having the json inside the http response, I've an error parsing the json inside dbx library. So I tried changing the status code and, having 409 I got com.dropbox.core.v2.files.GetTemporaryLinkErrorException: Exception in 2/files/get_temporary_link: "other"
but it is not enough, since I need to manage the scenario.. Can someone help me understanding what I can check in the code but first of all, what is the response I've to simulate in my unit test?
Thanks in advance
The other error case indicates that it's an error that the SDK you're using does not recognize. The GetTemporaryLinkError.email_not_verified error is relatively new, so you'll need to make sure you're using a recent enough version of the SDK to be able to identify it. For the GetTemporaryLinkError.email_not_verified error, that is v3.1.0 or later of the Dropbox Java SDK. (It's best to just get the latest anyway, which is currently v3.1.1.)
If you're are using an updated version of the SDK, it's also possible you're just not setting valid JSON for the GetTemporaryLinkError.email_not_verified error case when you're trying to simulate this. You can find the valid JSON for this error case in the /2/files/get_temporary_link documentation. Make sure you copy that as shown there if you're trying to simulate this.
Lastly, to actually catch that error with the Dropbox Java SDK, you'll want to catch GetTemporaryLinkErrorException thrown by getTemporaryLink. To check for the specific case, check the GetTemporaryLinkErrorException.errorValue. The GetTemporaryLinkError.isEmailNotVerified will return true for the unverified email case.

Bundle ID doesn't match any App ID

I have updated one of my iPhone apps (using the same App ID) by rewriting it from scratch to add support for new devices and add iAd. Somehow the App ID now has dashes where spaces used to be. I have looked at the Provisioning Profile and there are no spaces in the app name; I have looked at the App ID and there are no spaces. When I go to validate the app, it fails because:
No software with CFBundleIdentifier of 'com.pragerphoneapps.Program-Name' exists. Verify your bundle identifier is correct. If it is, you may need to log into iTunes Connect to create the application.
So, since the bundle identifier wasn't correct I went back to iTunes Connect and attempted to re-created the application. However, the current application has NO dashes in the name (ie. 'ProgramName'), so I didn't recreate the application for fear this update would not be treated as an update.
How can I change the App Name part of the Bundle ID to remove the dashes?
You can edit it from .plist file.
As you can see from the screenshot below.
By default, the app name(bundle name) is set to project name.

Instagram API Error: "You cannot like this media"

DUPLICATE POST
I have an app where users can see pictures of other users who are using my app and like it when they want to. The problem is that many People are telling me that they can't like pictures even when they just downloaded my app for the first time and want to like something.
The error is:
Error message: {"meta":{"error_type":"APINotAllowedError","code":400,"error_message":"you cannot like this media"}}
For example a picture gets 20 likes without a problem and after that it produces the error mentioned above when another user wants to like it. After some time (maybe a day) it works again for a few likes until the error comes back. My app is whitelisted but why this error happens?
The amount of likes before this error starts is different from user to user. It can also be that a pic from a completely new user of my app gets this error within the first like. Is it because the pic already had many likes before? Is Instagram using advanced imits for API-likes?

Capture error message in Web Application using QTP

I wanna capture the error message from the web based application during the run-time of QTP if server couldn't able to process the request which was hardcoded.
Example: If i'm trying run for sign-up page were i hardcoded all the fields but in the website they asking for minimum of 8 character for the field password but i hardcoded only 6 character.
I'm facing an error while running QTP and that web application shows additional "Pop-up" page. I wanna capture that message in that pop-up window and need to store string for future purpose.
Pls help me
You can typically use an Output Value to capture strings from elements in the application. How to do this exactly depends on the way your application displays the error message, you will have to give some more details if you want a more specific answer.
Use the QTP Recovery Scenario feature and setup trigger for a popup having a specific window title.