2009-04-27 38 views

Trả lời

5

Không thể thực hiện điều này với API công khai, có nghĩa là Apple sẽ không phê duyệt ứng dụng cho App Store thực hiện việc này.

Tất nhiên, bạn thường không nên làm điều này. Tôi rất tò mò muốn biết lý do bạn nghĩ.

+0

Một khách hàng đã yêu cầu tôi thực hiện việc này. Tôi đã cho anh ta khá nhiều câu trả lời giống như bạn. Ngoài việc không có trong API công khai, Apple tuyên bố ở nơi khác rằng các ứng dụng không nên đưa ra quyết định về các sự kiện bên ngoài phạm vi của họ. – Felixyz

+0

Nhưng ngắn gọn hơn: họ nghĩ rằng bản chất của ứng dụng là như vậy mà "người dùng không muốn bị gián đoạn". – Felixyz

+4

Khu vực bàn làm việc của tôi tại nơi làm việc có mức độ phủ sóng tế bào cực kỳ kém; Tôi làm việc trong trung tâm của một tòa nhà cũ với rất nhiều kim loại trên tường. IPhone của tôi hết pin nhanh chóng vì nó đang cố gắng liên lạc với mạng di động liên tục. Tôi muốn viết một tiện ích tìm kiếm một mạng WiFi với một tên cụ thể (nói "MyWorkplaceWiFiNetwork") trong một lịch biểu đã định nghĩa (nói, 8 giờ sáng - 6 giờ chiều, Thứ Hai đến Thứ Sáu) và nếu phát hiện, hãy bật chế độ trên máy bay và WiFi. Nếu mạng không được phát hiện, hãy tắt chế độ trên máy bay. Điều này sẽ làm tăng đáng kể tuổi thọ pin của điện thoại của tôi. –

0

Apple đã đưa ra quyết định tổ chức để chặn quản trị doanh nghiệp thiết bị iOS và giới hạn phạm vi và khả năng tương tác của API. Do đó, các thiết bị iOS không có quyền lực hoặc tính linh hoạt để được quản lý theo cách này. Các thiết bị Android có thể được quản lý thông qua các API linh hoạt và tập lệnh. Đối với tổ chức của chúng tôi, chúng tôi muốn đảm bảo rằng Kỹ sư đường sắt không thể thực hiện hoặc nhận cuộc gọi từ Động cơ. Cuối cùng, chúng tôi đã cấm các thiết bị iOS từ các bộ giải trí. Tôi hiểu rằng các hãng hàng không đang làm điều tương tự.

Các vấn đề liên quan