2013-03-13 12 views
0

您好,我正在使用JavaPNS的IOS MobileDeviceManagament。到目前爲止的步驟 1)我在iPad上安裝了mobileconfig文件。 2)我在Windows系統上安裝JavaPNS項目。 3)我可以使用Push.alert(...),Push.Sound(...),Push.Badge() 發送警報,聲音和徽章4)我的意圖是禁用相機。下面的代碼用於它。JAVAPNS setAllowYouTube,setAllowCamera問題

RestrictionsPayload rsp = new RestrictionsPayload(1,「raja」,「com25.restrictions」,「allowYouTube」); 上面的課程提供了一些功能,如啓用攝像頭,youtube ..等等。所以我正在使用這個類。 rsp.setAllowCamera(false); rsp.setAllowYouTube(false); 我將此方法添加到rsp對象。 Push.payload(rsp,「PushNotification.p12」,「aadmin123(」,false,「36 ........ 6」);

使用上面的語句我發送rsp對象到IOS設備。

這裏RestrictionsPayload類使用使相機和YouTube。這兩種方法都使用使得攝像機和YouTube。服務器日誌沒有顯示任何錯誤。

任何一個可以指導我。

+0

請在有問題的地方添加更多細節。你能否安裝配置文件?如果不是,你檢查過設備控制檯嗎?你有沒有看到你的代碼返回的任何問題? – 2013-03-15 16:20:14

+0

你好勝者謝謝。我在IOS設備上安裝了mobileconfig文件。我可以發送警報,聲音和徽章。當我使用setcamera(false)方法時,它不執行操作。在服務器日誌中,它沒有顯示任何類型的錯誤。步驟我跟着到現在。1)我安裝IOS應用程序在iPad.2)我安裝了mobileconfig文件。3)我在我的Windows系統設置JavaPNS項目4)我發送警報,聲音和徽章使用push.alert(.. ...); Push.sound(...); push.badge(..); .5)相似,我使用RestrictionsPayload作爲我上面編寫的代碼。 6)服務器沒有顯示任何錯誤。 – RajaRameshCH 2013-03-16 03:41:23

回答

0

兩個重要注意事項:

a)你可以默認只聲音,bages和警報。如果您沒有MDM,則無法推送配置文件。

二)要通過你所要做的兩件事 一個空氣您的設備上安裝配置文件 - 點瀏覽到您的配置文件,並手動接受它 - 首先安裝MDM配置文件,這將使你推新配置配置文件到設備。

根據您的描述,您缺少MDM配置文件。你安裝並配置正確嗎?

+0

嗨維克多感謝您的回覆。我正在使用iPhone配置實用程序來生成mobileconfig文件。根據你的說明(二)我明白,首先我需要建立MDM服務器。爲了執行限制負載,我需要設置MDM服務器。但是在iPhone配置實用程序限制有效負載是單獨生成的。爲了執行限制有效載荷,我需要正確設置MDM配置文件。所以請指導我,如果我錯了 – RajaRameshCH 2013-03-17 03:10:55

+0

您好勝利者請給我答案我的問題。1)如何更新IOS設備上的mobileconfig文件。 2)我如何在客戶端通過語法讀取通知,這可能嗎? 3)使用JavaPNS有效載荷可以管理像camera,youtube,wifi(啓用/禁用)等功能。如果我能在客戶端(IOS應用程序)實現代碼。 4)我在下面關於plist管理的文件請點擊下面的鏈接http://intrepidusgroup.com/insight/wp-content/uploads/downloads/2011/08/InsideAppleMDM.pdf 他們告訴我需要實現客戶端用於更新plist的代碼。 – RajaRameshCH 2013-03-17 03:16:12

+0

1)您需要首先在MDM中註冊設備,並且需要發送InstallConfiguration命令以及配置文件(一般來說,它與標籤和聲音完全不同)2)請將它寫爲單獨的問題3)我不知道4 )我沒有閱讀這個文檔(我讀過官方的Apple MDM文檔)。對於MDM,您不需要在客戶端執行任何操作。 – 2013-03-17 17:57:57