Estimote App: Beacon is not connected - iphone

I have three Estimote beacons and I connect them using the Estimote application. But when I try to connect using another device, then it will show the lock icon. I double check the credential through which I logged in Estimote app and they are same. So I am not able to identify what is the issue.
Can anyone tell what I am doing wrong?
Thanks,
Here is the screenshots

Do you log in with the same Estimote account?
You need to log in with the same Estimote account then you can make setting on the Beacon.
Just click Devices => then on the top right corner you'll find it.

You can use yore Estimote account in One Device at a time. If you need to use another device you need to logout and login again in New device.

Related

Custom Length Vibrations For Notifications in Swift

I am developing an app that sends vibrations to a users phone based on how long the user trying to reach them holds down a button. However, it has to work when the users app is not open. Is there a way to attach custom haptics to a notification to achieve this? I was also thinking that generating user feedback haptics locally when a message is received would work but I need it to work when the user is not using the app. Any suggestions?
This feature isn't available to the Firebase FCM library and would require the vibration settings configured on a per device basis.

How to control the iphone power button programmatically?

I want to control the iphone device programmatically.
I mean,when user want to switch off the phone one alert message will come.it will
ask the password then only the operation will work.
when user delete the app from the his/her device one alert will come and ask the
password for the security reasons.
what type of the frame works required for handling the power button as well as the app
control on the device.
I mean,when user want to switch off the phone one alert message will come.it will ask the password then only the operation will work.
You can't
when user delete the app from the his/her device one alert will come and ask the password for the security reasons.
You can't.
But you could use Apple's Configurator to configure iOS devices with profiles of you company. This way the user won't be able to uninstall the app.
The Apple configurator can do lots of other things as well. Think about setting up restrictions, accounts, password, security and other things on the device.
There are even Over The Air Updates possible of you use a Mobile Device Management Server or Service

Game Center sandbox on multiple devices

I am building an app that uses Game Center. To test I was using my iPhone and the simulator to log in with different accounts. I now want to use my wife's phone to test with me and when I open the app it's not logging into the sandbox.
It shows the game enter modal logged in but play now and invite buttons are greyed out and it says unauthenticated user.
How do I make my wife's iphone use Game Center sandbox.
Thanks
As a developer, you are required to create a separate Game Center account for Sandbox. At any given time, you must choose whether to log into Sandbox for testing, or into the live environment. Start by launching the Game Center app and logging out the currently authenticated player. After this, run your game or another Game Center-enabled game. Depending on how that app is distributed, you enter different credentials. If that app is provisioned for development, enter your test account information (logging you into the Sandbox). Otherwise, enter your live account information (logging you into the live environment.
Just log out of Game Center and launch your app. Then you enter you log into your test account.
From Apple.
Launch Gamecenter -> Me -> Tap on Account: -> Sign Out. Sign in with your sandbox account.
So it ended up being that I wasn't opening the modal sandbox sign in from my app. I made a code change that upgraded the call to display the login to support IOS6. The previous method I was using was deprecated. Therefore the new code I put in forgot to present the modal for sign in which left me hanging when I went into the app.

How I verify that user installed an iPhone app?

We provide advertising capabilities to iPhone app customers, where they can advertise apps to millions of users on social network, and stand out among large number of apps in app store.
Now, to prove the ROI, we also want to provide statistics of how many users actually installed the app using our advertisements on social network.
My question is:
How do I verify whether user installed an app (when user clicks on advertisement and we take user to App Store (on mobile device) or itunes page (on PC/Mac) )
Is there a way to integrate with developer's interface to get this information?
Thanks in advance.
This is a broad question and there are some simple solutions which may require some work. Apple provides you no feedback for when an app is installed. Assuming you are storing the click of the ad on a server you will need to match to that click with something you send up when the app is opened for the first time.
(if the ad is shown in a native app on the phone) You can send up a unique key when the click happens and also send that same unique key when the app opens for the first time and match them on the server. This key can be a hashed mac address or something you save to the UIPasteboard. This requires integration on the side of your clients app because they will need to send a http request to you when the app launches.
If the social network is web based then your best bet is to match on IP address which isn't perfect but can give you a high percentage of accuracy.
I guess I'm assuming you are hosting the ads though. If you are not then you will have to rely on what the ad networks give you and many of them can provide some form of install tracking.
Well, you can always look at that persons phone and check if your app is present there :P
Just kidding.
You have some ways to get information such as these.
If you have registration in your app, you can monitor the userInfo, along with the UDID.
You can setup some webservice calls on applicationDidFinishLaunching for the first time events (using NSUserDefaults key to save the first time info) and use that.
Check out FLURRY for data analytics in your app. This is an awesome service, and allows you to track your users and how they interact with your app. I would recommend this !
Most ad networks have conversion tracking capabilities, but once you click an ad from the web and go to iTunes, all hope is lost tracking a conversion.
I guess you'd be able to track a conversion if you require the user to provide information (like an email address) before directing them to the appstore then requiring them to input that same email once the app is opened.

How Apple Push Notifications Deliver to the User in iPhone app?

Am developing an iPhone app. In my current iPhone app i want to integrate APNS that we want to send a messages to the user. I gathered information about APNS. But, still i have some doubts on the APNS.
How APN works that means how the push notifications showing to the user?
If our iPhone app get closed from Background, the Apple push notification will work or our app should be in run?
What will happen if we send a notification to the user but,if the user is in offline. The message will deliver to the user once the user gets online (Get network connection) or the message won't show to the user?
Push Notifications will be show the user if the user doesn't open the app in their iPhone?
Can anyone please guide me on these doubts? I hope on you friends. Please help me. Thanks in advance.
I think you did not follow Apple developer library instructions. I have doubts about your understanding of APNS and its working.
When you send the notification to user, and his cell is off or not connected to the internet, he/she will get message/notification when his/her cell will turn on or connect to the network.
And Push Notifications also work when your application is in backGround or user is not using the application.
Hope this information can clear your confusion, you should look in to the apple developer videos and SDK about push notifications.
Also this is SOreadytohelp.
You asked quite a few questions. I'll try to answer some of them as well as I know:
How APN works: You send a message to Apple's servers with the specific device ID. Apple will deliver that message to the iOS device. (You likely want a more specific answer, so please ask.)
If your app has been allowed background app notifications, then they will be delivered in the background. (The user can enable/disable this)
If the particular iOS device is not connected to the network, notifications will be queued. But, identical notifications will get discarded and only the most recent will get delivered. See: Quality of Service
Yes (basically the same answer for 2).