Single app mode in my IOS application

I want to implement Single app mode in my IOS application through coding. For this I am doing the following steps:-
1. I am supervising my device through apple configurator and using config profile generated by configurator itself.
2. I have selected the restriction payload to generate my profile because I want single app mode functionality.
3. According to apple documentation one key is added in Restriction payload that is “autonomousSingleAppModePermittedAppIDs” in IOS and later. But I am not able to find it anywhere to fill my bundle identifier. I have tried to add this key manually by editing the profile in text edit but this process invalidates my profile.
Here is the link reference:-
https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProf ileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW13
Under Restrictions Payload section of the documentation.
4.I have tried to generate my profile with the help of iPCU(iPhone configuration utility) as well but did not find anything.
So please help me out what I am missing here or what else i need to do.
Thanks
Steven Meister

Hi Ollie,
I've found a workaround thanks to Chris from Kiosk Pro App.
You need to transform all requests (only when Guided Access is on) with navigation type "UIWebViewNavigationTypeLinkClicked" to navigation type "UIWebViewNavigationTypeOther"
One issue with this workaround is that the Guided Access message still appears for links using types "Form Submitted" and "Form Resubmitted". Trying to transform these types could potentially cause an error with loading the page.
Here is an implementation by Blandine from Adaptive Channel :
In the method :
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
Just add  :
if (UIAccessibilityIsGuidedAccessEnabled()) {
        if (navigationType == UIWebViewNavigationTypeLinkClicked ) {
            navigationType = UIWebViewNavigationTypeOther;
            [webView loadRequest:request];
            return NO;
Hope it helps.
Cheers,
Mehdi

Similar Messages

  • Profile Manager cannot set ibooks as single app mode in iOS

    Right now I had updated all my iPad to iOS 8.0.2, and the server is updated to the newest version,too.
    Sadly, When I want to setup the iPad to single app mode with iBooks, I cannot find it in the list.
    Is this means ibooks is no long support on the single app mode? Then why give us the new function about push ibooks?
    I have try the assistant function on my iPhone (8.0.2) itself, it can be locked in iBooks.
    Any one can tell me what is the problem?
    Many many thanks!

    HI Hines,
    I had the same problems after the 3.0.2 update: enrolling of devices not working, unable to push configurations from Profile Manager, etc.
    The update was a simple 3.0.1 => 3.0.2 on already updated OSX Mavericks to 10.9.1 and it seemed that all was ok, not like this situation: https://discussions.apple.com/message/24450438
    Services used:
    -Web
    -Profile Manager with 20 iPads/iPhones already enrolled and with some in-house app pushed
    I followed a solution similar to what suggested from Hines, apart from point #6. I was unable to re-download Server.app from App Store, greyed-out button.
    So I was very happy to have another mac to download a fresh copy of Server.app.
    Then:
    -Deleted and thrashed the old version
    -Message "all services stopped"
    -Reboot
    -Copied fresh "Server.app" to /Applications
    -Started "Server.app" that made some initial auto configuration
    -Services restarted
    I just had to restart the postgres service and seems that I didn't lost any data/config (I hope, I'm already checking!)
    =begin RANT
    I know that Apple is essentially an hardware manufacter manly for consumer target now but that a simple minor update broke an entire software meant to be solid, like a server must be, is just plain unacceptable.
    I know that OSX Server is very cheap and we can't pretend too much....but F**K...i loosed my sleep tonight!
    =end RANT

  • Single App Mode iOS 8 broken

    Hi there
    Noticing a problem with both Single App Mode and Guided Access Mode since iOS 8 upgrade, and not fixed by 8.0.2.
    Every time a link is pressed within a web view or any external URL request, the notice "Guided Access Enabled, triple tap the home button to exit" pops up in the top bar. We have a tonne of iPad Minis out on shows with clients that are locked into one single app using one of the two methods - Guided Access / Single App.
    This is a real problem since the notice is shows on every single external URL request or page load within a WebViewer.
    Anyone else had this problem or know of a way of fixing it? Looking like the only fix is to jailbreak, downgrade to iOS 7 and use that - a much more stable iOS release!
    Ollie

    Hi Ollie,
    I've found a workaround thanks to Chris from Kiosk Pro App.
    You need to transform all requests (only when Guided Access is on) with navigation type "UIWebViewNavigationTypeLinkClicked" to navigation type "UIWebViewNavigationTypeOther"
    One issue with this workaround is that the Guided Access message still appears for links using types "Form Submitted" and "Form Resubmitted". Trying to transform these types could potentially cause an error with loading the page.
    Here is an implementation by Blandine from Adaptive Channel :
    In the method :
    - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
    Just add  :
    if (UIAccessibilityIsGuidedAccessEnabled()) {
            if (navigationType == UIWebViewNavigationTypeLinkClicked ) {
                navigationType = UIWebViewNavigationTypeOther;
                [webView loadRequest:request];
                return NO;
    Hope it helps.
    Cheers,
    Mehdi

  • Single app mode with VPP Token Managed Distribution apps?

    For some reason, single app mode setting in Profile Manager will only pick up apps that have been purchased by the device/user Apple ID I.e. individuals personally purchased apps, it will not allow single app mode on pushed apps via VPP Token Managed distribution.
    My questions are:
    1) should it be possible to single app mode, after all MD is to help organisations 'manage' the devices? If so, what am I doing wrong?
    2) is it ethical that I can see users 'personally' purchased apps when MDM allows for 'dual' managed devices
    Any help would be most appreciated.

    iCab
    https://itunes.apple.com/us/app/icab-mobile-web-browser/id308111628?mt=8
    I've used iCab.  I've not used iCab's Kiosker mode.
    Robert

  • Full Screen Safari in Single App mode

    I'm trying to configure some ipads for use as web kiosks.  I can set Safari to single app mode and to only allow the one website we want used, but it still shows the bookmarks, share, new tab, and other buttons, along with the address bar, at the top.  I also tried configuring a web clip for the site, and setting the web clip to full screen mode.  That worked to get rid of the address bar etc, but if safari is in single app mode I can't launch the web clip, and if it's not in single app mode, the web clip works but other apps are also available.
    How can I get Safari locked down to single app mode and showing the website in full screen only?
    Thanks!

    iCab
    https://itunes.apple.com/us/app/icab-mobile-web-browser/id308111628?mt=8
    I've used iCab.  I've not used iCab's Kiosker mode.
    Robert

  • Need to hide battery/wifi status in single app mode on iPad

    I am running a dozen iPads in single app mode. The App "Live OEE". I'm using Apple configurator to push a restore, and restrict it to single app mode.
    Here's the problem, the first time it loads the app, everything works fine. But once the screen goes into auto lock, or is locked manually with the lock button, when it comes back up, the Wifi icon + ipad is on the left hand side and the battery status is on the right hand side at the top of the ipad screen. The text isn't really the problem, the problem is the wifi logo + the word "ipad" is blocking the "back" button in this app. I can't click the back button (easily, the VERY corner works like 20% of the time). This is a usage issue as the back button is pretty critical to the operation of the app.
    Thanks,

    Never mind.  I found it it was due to a default setting in Quicksilver, which i just recently installed.  This other question solved my problem:
    https://discussions.apple.com/message/10230913#10230913
    I searched a while and couldn't find anything to match my problem on the forums.  However, i wasn't sure what terms to use to describe my problem because they are all generic.

  • Deleting app storage when deleting iOS application

    I created an iOS application that used a SQLite database, and the behavior seemed to be that the SQLite data was removed when the application was deleted, and reinstalled. That is the behavior I wanted.
    However I no longer need the power or complexity of a database so I switched to EncryptedLocalStorage to store a simple blob of info.  However, this information does not get deleted when the app gets deleted, and the state persists if I reinstall the app. Not what I wanted.
    Is the SQLite database unique in that it gets deleted upon app deletion? Is there a simple file storage mechanism where I can be assured the data will be removed when the app gets removed? What's really going on here?
    Any information is appreciated.

    This is probably on a smaller scale than what you are looking for but SharedObjects get deleted when the app is removed and reinstalled.

  • Connection issues on Public Hotspot - Single App mode (MDM)

    My iPad is connected permanently to a public hotspot. The connection sometimes is interrupted by a planned maintenance on the AP.
    It happens from time to time that the iPad can't recover it's Wifi connection by itself.
    Going to the settings> Wifi seems to be enough to reconnect.
    Problem is that the device is working in An MDM Single App profile, and so the settings are not meant to be reachable.
    Restarting the device is required to reconnect to the public AP.
    I know that IOS sometimes turns down WIFI after a certain period of non-use, but in Single App, the iPad stays on, day and night.
    It is running in IOS 7.1.
    Is this a know issue?

    anyone know how to set a correct task id?

  • Why am I stuck in single app mode after upgrading to Lion?

    I completed the upgrade to Lion (10.7.1) painlessly on my Mac Pro, but now when I switch to any application, either by clicking or using Command-Tab, it acts as though I have selected "Hide Others" from the application menu and hides all other open applications. I can't find any way to turn off this behavior. It's driving me crazy because I have a 27" monitor and want to have my mail and IM client visible at all times. Has anyone seen this before?

    Hi Canes,
    Sorry - not sure what you mean?
    GB

  • Is it possible to identify and migrate a single app from iMac to MacBookPro instead of all the applications?

    In the migration of apps from my iMac to MacBookPro, one app did not migrate. Is there a way to redo the migration process but identify a single app and not the entire applications folder?

    Consider Target Disk Mode:
    http://support.apple.com/kb/ht1661
    Ciao.

  • Fan issues after entering Single User mode

    Earlier, I went into Single User mode to run an application called Applejack. When my computer first loaded up, my fan became twice as loud as it normally does. I figured that would return to normal once I restarted my computer, but when I went back to my usual setup my fan is still incredibly loud. I attempted to restart my computer again, but that didn't help. Is there anything I can do to fix this?
    Just to clarify a few things, the fan begun to act up as soon as I entered Single User mode. I've tried looking into my System Preferences settings, but changing my Processor Performance doesn't seem to do anything unless there's something I need to do along with changing the setting. Thanks in advance!

    And just to be clear, in Single User Mode the computer's feedback about temps is not functioning... so your Mac assumes the worst, and keeps those suckers going full blast.
    I find this to be the case when it has crashed and I re-start in SUM. But if I shutdown normally, usually you can start in SUM and be ok fan noise wise.
    Quad 2.5   Mac OS X (10.4.6)  

  • Single App & iOS 8

    Hello,
    I have built few months ago two single edition apps for app viewer V26.
    I have read about the necessity to update multi-folios applications on the latest version but I am not sure it also concerns single editions apps.
    Can someone tell me if I also need to re-build my apps on the latest version if I want iOS 8 users to be able to use it please ?
    Moreover, I would like to know if I update my apps to the latest version, will iOS 7-6 users be able to use my new app built with latest version or does iOS 8 users only will be able to use it ?
    Thanks for your support,
    Regards,

    Hello,
    Here are the others posts I have seen before I started this thread :
    Re: App incompatible with iOS8
    Problem with single edition App v32
    I don't understand because I am using Indesign CC and we have built our app for the v26 viewer. So as Bob Bringhurst said it should work fine for single app even on iOS 8 ?
    I have crawled many threads before posting and didn't found one with the exact configuration / problems as mine.
    If you have any indication and / or link to provide me it would be really nice,
    Thanks a lot,
    Regards,

  • IOS application is redirecting to app store after run in iphone

    My iOS application run successfully in simulator. But when i try to run it in my iphone, app is opening and after few seconds redirecting to tictoc messenger's page in app store like advertising. It was running succesfully and i didn't do any changes in my code. My code includes single web view and pushbots. In the code side nothing can redirect.

    Ask in the developers forum.

  • Azure mobile HTML5 application - facebook authentication on iPhone in app mode

    I have an HTML5 application that uses Azure mobile authentication to login (straight from the example code...provided below). It works fine in all desktop browsers and iPhone in Safari.  But from app / full screen mode, it does nothing (doesn't
    ask for permission to show a popup window like it does in safari and no popup windows shows up) and I can wait forever and nothing happens.  If I invoke it a second time, it gives an error saying "Error: Unexpected failure"...perhaps because
    the 1st attempt is still running?  Can anyone provide some assistance?  Thanks.
    client.login("facebook").done(function (results) {
             alert("You are now logged in as: " + results.userId);
        }, function (err) {
             alert("Error: " + err);

    I did some more research and found a site that uses an approach that overcomes this problem and also solves two other side effects with the current Azure mobile approach to authentication.  I think the Azure mobile team *might* be looking to do something
    similar because there are some hints of other authentication options in the code (although difficult to read and be sure because the minimized code is obsfucated).  It might be just a matter of activating these in the code...
    The solution: 
    Go to http://m.bcwars.com/ and click on the Facebook login.  You'll see it works perfectly in iPhone Safari in "app mode" becuase instead of doing a popup, it simply stays in the current browser window.
    This approach solves two other problems with the current Azure mobile approach.  First, the popup gets interpreted by most browsers as a potential ad and is either blocked automatically (desktop Chrome) ... and the user doesn't know why it's not working...or
    gives a warning which the user has to approve (iPhone Safari in "browser mode") which is a hassle.  And if the user has a popup blocker, it gets more difficult and even more potential for the user not getting it to work properly.  The bcwars.com
    method doesn't have this problem. 
    Second, in iPhone Safari, when the popup window auto closes, the original page doesn't get focus if there are other browser windows open in Safari.  Instead, it's in the smaller/slide mode so they can choose which one to show.  If this happens,
    the user has to go through one more sttep...click on the browser window to activate it and give it focus..again more of a pain and more potential for them to mess up and not do it correctly and need help.  The m.bcwars.com doesn't have this problem.
    Azure options:
    Looking at the Azure mobile code it looks like may already have the solution.  I can't read it easliy becuase it's minified/obsfucated, but it seems to have 4 options (including iFrame, etc.) for invoking the authentication, and only 1 (the "less
    ideal one" of a popup) is being used.  An easy solution would be to set a property to allow one of the alternate authentications to work.  But I can't read it well enough to figure it out.  Another would be to hack the code (temporarily until
    a fix is put up by Microsoft). 
    Could I get some help there perhaps? 

  • How to integrate two Siebel Applications into single app UI

    Dear All,
    Currently we have a Siebel application which is running with various Siebel modules. Like for example in one single application object manager we are having various screens and views related to various modules like UCM, Loyalty, Marketing etc.
    But due to some operational reasons, we would like to deploy few modules as applications on different machines.For example we will install a separate Marketing application on a server and loyalty on a separate server.
    How can we integrate all these applications installed in different different machines in a single App Object Manager to provide a single UI interface for the user.
    So even after segregating into different applications, we would like to have single app UI for user.
    Please suggest if it already being implemented in such a way anywhere.
    Regards

    Hello...
    Siebel offers many great options to help you implement your business needs. siebel bookshelf is very well documented...we can also connect you with a few great system integrators that could help you architect your siebel implementation? best wishes for this holiday season...
    Regards,
    Sylvia Fong Ny- GERMAIN SOFTWARE - Performance Monitoring Software for Siebel CRM
    21 Columbus Avenue, Suite 221, San Francisco, CA 94111, USA
    [email protected], http://www.germainsoftware.com

Maybe you are looking for

  • Providing un-secured access to a web report.

    Hello Experts, We have been sending out 'Load Status' emails on a daily basis for various BW loads. Recently we discontinued this process and set up a report based on one of the statistics cube. We got out the link for this web-report to all the user

  • Office 2013, Mail app error with W8.1

    Hi, Was recommended to repost in here, hope someone can provide a solution. New to this forum, have searched and not found anything in regards to my actual issue. Problem, When you install Office 2013 Home and Business onto Windows 8.1 either an upgr

  • Unable to prepare project for publishing The project could not be prepared for publishing because an error occurred. (Error in user parameter list) How do I fix this???

    Unable to prepare project for publishing The project could not be prepared for publishing because an error occurred. (Error in user parameter list) How do I fix this??? I have downloaded my family movies captured on Hi8 video through a Dazzle hollywo

  • Pages 5.2.2 Saving bug

    hello, Pages calls me every 5 minutes with this message: This document was edited in another application. To work on this version, click Back. Changes made here will be saved as version on your Mac. * Tip: If you use an online storage service, do not

  • Detail info on SAP-ABAP interfaces

    Hi experts,                  i need detailed info on abap interfaces,  means  what are all interfaces in ABAP & how that will work ......i would like to know that BDC program  comes under interface or not ..... Thanks in advance