简体   繁体   English

iOS-需要Android建议

[英]Ios - Android suggestion needed

I devloped a MDM kind of application using device administartor in android(locking , disabling camera , wipe data etc..) and also my android app will try to fix wifi & bluetooth problems and killing process and getting location of device from desktop (if device lost) meny other. 我在android中使用设备administartor开发了一种MDM应用程序(锁定,禁用相机,擦除数据等。)而且我的android应用程序还将尝试修复wifi和蓝牙问题,并杀死进程并从桌面获取设备位置(如果设备迷失了)。 everything is going well, 一切进行得都很顺利,

Now I recently started working similar app in ios, give me some Idea to develop such kind of application in ios 现在,我最近开始在ios中工作类似的应用程序,给我一些在ios中开发此类应用程序的想法

1: Is it possible to access and modify wifi & bluettoth info in ios as free as android allows(checking flight mode status) 1:是否有可能在android允许的情况下免费访问和修改ios中的wifi和蓝牙信息(检查飞行模式状态)

2: Any toolkit or 3rd party tools availabale to implement same kinf of MDM features in android or atleast some of them in IOS 2:任何可用的工具包或第三方工具都可以在android中实现相同的MDM功能,或者在IOS中至少实现其中一些功能

3: Is it possible to get the list of apps installed in Ios Device 3:是否可以获取Ios设备中安装的应用程序列表

4: How maas360,citrix and few other able to make device administartive apps in IOS 4:maas360,citrix和其他一些工具如何在IOS中制作设备管理应用程序

5: Is it possible to make such kind of apps with out jail break 5:是否可以在没有越狱的情况下制作此类应用

NOTE: I am not going to publish this application in IOS Store 注意:我不会在IOS商店中发布此应用程序

I believe it make sense to break it down to separate questions, because each person may have answer to one or two of them of top of his head, but not other. 我认为将其分解为单独的问题是有道理的,因为每个人可能对自己头上的一两个问题都有答案,而对其他人则没有答案。

First of all, there is a well known MDM protocol which allow you to manage iOS device. 首先,有一个众所周知的MDM协议,它允许您管理iOS设备。 If you can a documentation for it out of your Enterprise Developer program or some pieces of it out of reverse engineered document - https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf 如果您可以从Enterprise Developer程序中获取文档的文档,也可以从反向工程文档中获取某些文档的文档-https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf

However, you should be aware this is a protocol between a client and a server (meaning that it's not an administrative app, but rather administrative server which will send commands to a client) 但是,您应该知道这是客户端和服务器之间的协议(这意味着它不是管理应用程序,而是将向客户端发送命令的管理服务器)

Answering some of your questions: 回答您的一些问题:

2) Wipe, Lock and disabling camera exist in this MDM protocol. 2)此MDM协议中存在擦除,锁定和禁用相机的功能。 I am not sure what does it mean fixing WiFi and BT problems (most likely you won't find it in such a protocol) 我不确定修复WiFi和BT问题是什么意思(很可能您不会在这样的协议中找到它)

3) This protocol allows to get a list of installed applications on a device. 3)此协议允许获取设备上已安装的应用程序的列表。

4) Most of MDM providers have MDM server which does 90% of functionality of them and the rest is done using some mix of app wrapping, network compliance, interception of other protocols and so on. 4)大多数MDM提供程序都具有MDM服务器,该服务器完成90%的功能,其余的则通过应用程序包装,网络合规性,其他协议的拦截等混合完​​成。

5) No. 5)不

Additional to these. 除了这些。 I think you need to break apart questions like: "How can I do X on a jailbroken iOS device". 我认为您需要分解一些问题,例如:“如何在越狱的iOS设备上执行X”。 This way you will be able to build an app which will provide some additional functionality on top of MDM protocol. 这样,您将能够构建一个应用程序,该应用程序将在MDM协议之上提供一些其他功能。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM