SORU
16 ŞUBAT 2011, ÇARŞAMBA


Lock-aşağı iPhone/iPod/tek bir uygulama çalışması, iPad

'Kilitleme' iPhone/iPod/kullanıcı tek bir uygulama (DAHİLİ olarak bu uygulamayı geliştirdik) çalıştırmak böylece iPad. istiyoruz Jailbreak ve sonra yerine bakmalıyız diye tahmin ediyorum (?) varsayılan Sıçrama tahtası uygulaması...

Bunu yapabilir miyiz? Eğer öyleyse, nasıl?

DÜZENLEME:Rick aşağıda harika bir cevap gönderildi. Eğer cihaz Safari profili yüklemek isteyecektir iOS bu URL'Yİ ziyaret ettiğinizde URL mobileconfig dosyası bir kopyasını aşağıda indirebilirsiniz. Cihazınızı yeniden başlatın unutmayın:) yok

http://ipadhire.co.nz/lockdown.mobileconfig

-

DÜZENLEME:brainray altında yayınlanan ve iOS 6'da yeni bir özellik 'güdümlü erişim' bu, belirli bir uygulama için cihazı kilitlemek için izin verir. " deniyor dikkat çekti Bu özellik bize zorluk biraz:) kurtarabilecek bir yıl önce mevcut değildi yazık oldu

-

EDİT EDİT EDİT: 7 şimdi içeren bir iOS 'App Lock' yükaygıt yapılandırma profilinin bir parçası olarak. Apple dokümanlar:"App kilit bir yükü yükleyerek, cihaz yük kaldırılıncaya kadar tek bir uygulama için kilitli. Ev düğmesini devre dışı bırakılır ve cihaz belirtilen uygulama uyanma üzerine veya otomatik olarak yeniden döner."

Bu konuda daha fazla buradan okuyabilirsiniz:

https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW4

CEVAP
24 Ocak 2012, Salı


Olası bir iPad koymak veya 'Mağaza Demo eve jest için ev düğmesi ve tokatlamak devre dışı. böylece' moduna iPhone için Eğer Apple Store akıllı tabela uygulamaları çalışan ipad'ler gördüyseniz ne demek istediğimi anlayacaksınız.

Aslında çok basit kalıyor bu işi yapmak için, tüm yapmanız gereken bir web sunucusundan şebeke üzerinden düzgün biçimlendirilmiş mobil bir config plist yükleyin.

Tüm yapmanız gereken web config sunmak için doğrudan bir url profili içeren iPhone. Sadece senin için bağlantıyı açın .safari dosya mobileconfig. Eğer web alanınız yok ise. sadece dropbox ortak klasör URL kullanmak veya mac web sunucunuza geçebilirsiniz.

Config kullanarak İPCU da yükleyebilirsin olabilir ama bu hiç denemedim.Bu yapılandırma dosyası İPCU bilmediği tuşları kullanır gibi iPhone Yapılandırma Yardımcı Programı yüklemez. Oyun, her ile birleştirebilirsiniz.

EDİT:@cocoaneticsİPCU profili kaldırmak için gerekli olduğunu belirtti. Cihazınızın normale dönmesi şu: yapmak gerekir unutmayın

  1. Yeniden doğmuş gibi
  2. Ayarları İLK uygulama - açık başka birşey açık değil veya tekrar yeniden başlatmanız gerekir
  3. Ayarlar->Genel->Profilleri->[profiliniz] çıkarın.
  4. Yeniden doğmuş gibi

normale olmalıdır.

Ev düğmesini devre dışı bırakmak ve app cihazınızı kilitlemek olacak bir örnek plist dahil ettik.

DİKKAT edin

Bu profil yüklendikten sonra cihaz yeniden başlatılmadan önce app cihaz tekrar yeniden kadar çalışacak tek uygulama olacak. Gibi@Cawasbu söylediği tamamen ana ekran, uygulama çöker sürece) erişilebilirlik yardımcı touch gibi geri dönmek için bu özelliği devre dışı bırakır.

Profili yükledikten sonra etkili olabilmesi için cihazı yeniden başlatmalısınız (güç, güç) unutmayın. Profil çıkarmak için İPCU cihazı takın ve ardından cihazı yeniden silin. Her şey normale dönecek.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadDescription</key>
            <string>Disables home</string>
            <key>PayloadDisplayName</key>
            <string>Home Button Lock</string>
            <key>PayloadIdentifier</key>
            <string>com.hbkill.kiosk</string>
            <key>PayloadOrganization</key>
            <string>My Org</string>
            <key>PayloadType</key>
            <string>com.apple.defaults.managed</string>
            <key>PayloadUUID</key>
            <string>B2D02E2D-BAC5-431B-8A29-4B91F71C9FC1</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>PayloadContent</key>
            <array>
                <dict>
                    <key>DefaultsDomainName</key>
                    <string>com.apple.springboard</string>
                    <key>DefaultsData</key>
                    <dict>
                    <key>SBStoreDemoAppLock</key>
                    <true/>
                    </dict>
                </dict>
            </array>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Disables Home Button</string>
    <key>PayloadDisplayName</key>
    <string>Home Button Lock</string>
    <key>PayloadIdentifier</key>
    <string>com.hbkill</string>
    <key>PayloadOrganization</key>
    <string>My Org</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>614D1FE3-F80D-4643-AF6B-D10C4CC8737A</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

Peki bu milletten olabilir ama aynı şeyi yapmak için nasıl anlamaya çalışırken soru geldi bu cevap burada yazılan düşündüm.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008
  • tsweeney79

    tsweeney79

    21 Ocak 2008
  • vgeller1

    vgeller1

    22 Kasım 2009