How to disable the Apptentive "Do you love _____?" dialog - android-library

How do you disable the Apptentive dialog that randomly pops up asking: "Do you love [App name]?"
Right now it's showing the title of another project and may need reconfiguring on the web, but for now I just want to disable it in Android.

If you are using version 1.4.0+, then you would need to go into Interactions -> Ratings Prompt -> Launch, and pause the ratings prompt.
If you are using a previous version, go to Interactions -> Ratings Prompt -> Legacy Clients, and uncheck Enable the Ratings Prompt for people on the legacy SDK.
As to why it is displaying the wrong app name, that can be for one of two reasons:
The app name specified in the android:label element of your manifest's <application> tag is incorrect.
The name you have set in App Settings -> App Settings -> App Display Name is incorrect.

Related

Bypass/disable macOS security measures for efficient development cycle of SFSpeechRecognizer project

I am building a macOS project that makes use of SFSpeechRecognizer, which in turn makes use of the microphone.
Each time I modify the code and rebuild, I have to:
Preferences -> Security & Privacy -> Accessibility
Then I have to:
- click the padlock
- use my fingerprint to authorise
- uncheck and recheck my app
Now I can run.
This is because I am tapping keyboard events.
But on the first run, I am additionally, as I'm using speech recognition, presented with two dialogs:
- Authorise this application to use the microphone
- Authorise this application to send speech data to Apple
These checks came in with Catalina.
It quickly becomes very frustrating having to do this every single time I need to test something. This can easily be 100 times a day.
Is there any way to bypass these security measures during the development process?
UPDATE
I tried setting a code-sign identity with Build settings -> Signing -> Codesign Identity -> Apple Development: mySigningId... as follows:
I then Product -> Clean Build Folder, just as a precaution.
I then run the project, experience the dialogs, run a second time, no dialogs this time, make a minor code change the forces rebuild (adding a space somewhere, say), run again. And the dialogs are back.
Just as a sanity check, I inspect my Info.plist, and observe:
Is there something I'm missing?
PS If anyone can suggest more suitable tags, I'm most grateful

Can we disable user interactions with other applications in mac while our app is running?

I am working on a mac based application and need guidance on one of the features, what I am trying to do here is
When my app launches I don't want the user to interact with any other application unless the user hits the close button of the app. No keyboard shortcuts should be enabled for mac like cmd+spacebar etc.
My question is if this is doable? Is there official documentation from apple which says it won't allow doing this due to some technical reason?
macOS has supported "kiosk mode" since 10.6; it allows your application to:
Hide / deactivate the dock, menu bar and Apple menu
Disable switching and hiding of your application
Prevent restarting or shutting down the computer
Broadly,NSApplication exposes a bitmask property, NSApplicationPresentationOptions, that lets you select the combination of settings you want to use.
The best resource to read further is the archived documentation that #KenThomases located here and here.

Resubmit an app to Google Play

I'm trying to resubmit an app to Google Play, but I can seem to find a way, technically to do so.
I have answered yes to "Is your app primarily directed towards children under the age of 13 as defined by COPPA?", and then there are different things to edit in different pages.
The problem is that there isn't a save button, only "RESUBMIT APP". So when I'm navigating between the different pages, I cannot find a way to save the changes:
Google Play listing has been modified. Do you want to leave without saving?
Resubmit app button doesn't work as well, as there are still errors.
I need to update the privacy policy url, content rating and check the "Designed for Families" checkbox.
Did anyone encounter something similar and knows how it can be resolved?
A possible way to resubmit a rejected update
• Sign in at Google Play Console.
• Select your app for resubmission.
• Go to "Store presence" > "Main store listing".
• Make a minor change at the store listing to activate "Save" button. For example, add a space after app title or description.
• Click "Save" (after saving you may undo your minor change and click "Save" button again).
• Go to the rejected update and click "Send for review" button.
Done.
I found the solutions to this Problem.
Steps to follow
Under Pricing and Distribution, check "No" to "Primarily Child-Directed" and click on "RESUBMIT APP".
Then go to "Store listing" and give your privacy and policy URL and click on "RESUBMIT APP".
Now go to Pricing and Distribution, check "Yes" to "Primarily Child-Directed".
Click on "Opt in to Designed" for Families" and click on "RESUBMIT APP".
Now you are good to go.
App will be published within an hour.
go to "Store listing" and click on "RESUBMIT APP"
Now "RESUBMIT APP", will be disabled and grey, so, There will be questions asked such as price, does app contains ads or not, so select yes if you previously selected no and vice versa, now that resubmit button would be blue, and then change back to original settings of yes or no and click on resubmit app, it will show rejected on dashboard, but on clicking on app, you will see status of processing under rejected, confirming that app has been resubmitted.
As of 10/1/2020, it would appear access to the Resubmit App action is managed via the Publishing Overview > Managed Publishing Status option which is set to "automatic" by default.
My understanding is that the "automatic" setting will automatically resubmit any updates.
I had an app get flagged and, even after the automatic update/resubmit I was still seeing all the flag warning messages. Very confusing IMO.
Our app got rejected due to misleading claims policy then I fixed that issue and few minutes later automatically got this " Update in Review" card in app dashboard.
Next day app is successfully released. Make sure this publishing status automatic
Today the only way is generate a new App Bundle updating the versionCode and upload it again.
On the left pane, scroll up to Publishing Overview here. Then click on Send for review. Make sure you have fixed the issues sent to you by mail.

How to simulate Safari 10.0?

I have implemented the google analytics tracking code for a website.
I need to check if its working fine or not in safari 10.0. I cannot buy MAC now to get safari 10.0, instead finding ways to simulate safaro 10.0 with any addons?
I heard about the User agent switcher extension available in chrome/firefox from which we can simulate the browsers and its versions.
I am unable to find safari 10.0 in available user-agent switcher extensions.
Can anyone suggest me how to simulate safari 10.0 with any better extensions please?
If you are looking to change the user-agent string, that can be done using Developer Tools for most modern browsers. Check out this full guide from HowToGeek.com
Excerpt (For Safari)
This option is available in Safari’s normally hidden Develop menu. To enable it, click Safari > Preferences. Select the “Advanced” tab and enable the “Show Develop menu in menu bar” option at the bottom of the window.
Click Develop > User Agent and select the user agent you want to use in the list. If the user agent you want to use isn’t shown here, select “Other” and you can provide a custom user agent. You can find extensive lists of user agents on various websites.
This option only applies to the current tab. Other open tabs and tabs you open in the future will use the “Default” user agent.

Using an enterprise app for Single App Mode with Profile Manager in Mavericks Server (MDM)

I have a bunch of iPads that are all supervised, and that are enrolled into a MDM server (Mavericks Server). I've added the app to the specific device group, but when I go to the profile settings and Single App Mode the only apps I can select are the builtin ones.
Is there no way to use a third party (enterprise) app as the app for Single App Mode?
EDIT: If you use Apple Configurator and add the app there you can set Single App Mode to use that app, I would imagine that would be possible when doing the same in Apple's Profile Manager, but it doesn't seem to be working here.
EDIT2: Looking at Apple's documentation it does indeed seem to be possible to select a third party app for single app mode using their Profile Manager, so why isn't the app showing in the list for me?
http://images.apple.com/education/docs/assessment_with_ipad_mar2013_v2.pdf
Go to the Device Group, after installing the app (that you want to show in Single App Mode dropdown and lock it to) do "Update Info" (small icon in bottom-middle-left of screen) on all the devices in that group. Wait a bit, then go to Single App Mode screen again, the app should start appearing.Works for me. The "Update Info" thing also works for Single Device as well and you can lock to any new app installed from Profile Manger, doesn't matter if the app was installed while supervising through Configurator or not.
So interestingly enough in the new update for Server (3.1.1) this seems to be working. The Enterprise app is now listed in the dropdown box.
However there also is about 10 empty items in the box with no text description. So it's clearly still a bit buggy.

Resources