2 개의 iPhone 응용 프로그램이 있습니다. 포 그라운드에서 실행중인 하나의 응용 프로그램과 백그라운드에서 실행중인 다른 응용 프로그램. 포 그라운드로 들어 가지 않고 USB를 통해 데이터를 전송하는 백그라운드 어플리케이션을 얻을 수있는 방법이 있습니까? 배경 앱이 일부 데이터를 처리하는 동안 foreground 앱을 포 그라운드로 유지하는 것이 가장 이상적입니다. 데이터가 처리되면 데이터가 처리되었음을 포 그라운드 앱에 알립니다.백그라운드에서 실행중인 iPhone 응용 프로그램이 USB 인터페이스를 통해 데이터를 전송할 수 있습니까?
답변
아니요. Made for iPhone 프로그램을 사용하지 않는 한 개인 프레임 워크를 사용하지 않아도이 작업을 수행 할 수 없습니다. 그렇다면 조직에서 제공 한 문서를 기반으로 액세스 할 수있는 것과 액세스 할 수없는 것,시기 및 방법을 알게됩니다.
Made for iPhone 프로그램에 가입해야하고 액세스 권한이 명확하지 않은 경우이 프로그램에 대한 Apple의 기술 담당자 인 조직의 담당자에게 문의하십시오. 너에게 세부 사항.
빠른 응답을 주셔서 대단히 감사드립니다. – Lexy
응용 프로그램이 포 그라운드에있는 동안 작업이 시작되고 적절한 beginBackgroundTask/endBackgroundTask 메서드를 호출하면 응용 프로그램이 백그라운드로 실행 된 후에도 작업을 계속 실행할 수 있어야합니다.
USB에 대한 액세스가 제한되어 있으며 (jer의 답변 참조) 동일한 기기의 다른 앱간에 공식적으로 허가 된 방법이 없다는 점에 유의하십시오. 또한 앱 스토어에서는 한 번에 하나의 앱만 구매/다운로드 할 수 있습니다. 앱을 승인하면 앱이 작동하도록 두 번째 앱을 다운로드해야합니다. 따라서 먼저 해결해야 할 더 큰 문제가있을 수 있습니다.
당신이 실제로 달성하기를 원하는 것을 말하면 상당히이 도움이 될 것입니다. 예를 들어, "사용자의 전화에있는 MyApp가 사용자 컴퓨터의 MyApp와 통신하도록합니다."
가장 쉬운 방법은 휴대 전화와 컴퓨터간에 데이터를 보내려면 둘 다 동일한 Wi-Fi 네트워크에 있어야한다는 것입니다. 여러 iPhone 응용 프로그램은 웹 서버 (OS 3.2 이전의 가장 쉬운 "파일 공유"방법)를 통합했으며 더 많은 iPhone 응용 프로그램이 서버 소프트웨어를 실행하는 컴퓨터에 연결됩니다.
귀하의 다른 옵션, 더 많거나 적은 :
- GameKit의 블루투스 측면을 리버스 엔지니어링과 컴퓨터 측에 다시 구현. 나는 이것을 한 사람을 알지 못합니다. 느슨하게 말해서, 나는 그것이 블루투스 PAN에 IP를 더한 것과 블루투스 서비스 발견의 일종이라고 생각한다.
- 오디오 입/출력, 예 : 헤드폰 잭 또는 도크 커넥터의 특정 핀. 나는 마이크 측이 어떻게 작동하는지 완전히 확신하지 못한다. (내가 점검했을 때 저항이 약간 높았지만) 운이 좋으면 "라인 인"으로 바꾸거나 "라인 인" 도크 커넥터의 핀.
- iDevice 화면 (및 컴퓨터 화면을 가리키는 iDevice 카메라)을 가리키는 웹캠. Ewwwww.
- MFi 프로그램에 가입하십시오.
- 1. 플래시 응용 프로그램이 USB 포트에서 직접 데이터를 읽을 수 있습니까?
- 2. android 응용 프로그램이 백그라운드에서 실행됩니다.
- 3. 백그라운드에서 실행중인 응용 프로그램
- 4. iPhone : 응용 프로그램이 백그라운드에서 음악을 스트리밍하는 중
- 5. 응용 프로그램이 백그라운드에서 전경에옵니다.
- 6. 백그라운드에서 실행중인 Android 서비스
- 7. 네트워크를 통해 어레이를 전송할 수 있습니까?
- 8. 백그라운드에서 iPhone 가속도계를 실행할 수 있습니까?
- 9. iPhone 애플리케이션간에 얼마나 큰 데이터를 전송할 수 있습니까?
- 10. 네트워킹 데이터를 두 응용 프로그램에 동시에 전송할 수있는 방법이 있습니까?
- 11. iphone 응용 프로그램이 백그라운드에서 시작될 때 UIView가 변경됩니다.
- 12. AIR 응용 프로그램이 실행중인 OS를 찾을 수 있습니까?
- 13. 다중 인터페이스를 통해 데이터를 송수신합니다.
- 14. ActiveMQ를 통해 어떤 종류의 메시지를 전송할 수 있습니까?
- 15. 백그라운드에서 실행중인 프로그램 (JAVA)
- 16. 백그라운드에서 iPhone 앱 네트워크 통신
- 17. iphone 응용 프로그램이 backgrounder없이 백그라운드로 실행됩니다 (Cydia)
- 18. 백그라운드에서 응용 프로그램이 활성화 될 때 감지
- 19. USB를 통해 ZModem을 통해 파일을 전송할 수 있습니까?
- 20. 응용 프로그램이 백그라운드에서 실행되지 않도록 설정하십시오.
- 21. iPhone Dev : 백그라운드에서 실행중인 프로그램을 iOS4 +의 SMS에 응답 할 수 있습니까?
- 22. 장치에서 실행중인 iPhone 응용 프로그램의 비디오를 출력 할 수 있습니까?
- 23. 응용 프로그램이 언제 게임이 될 수 있습니까?
- 24. 우리는 어떻게 네트워크를 통해 UDP를 통해 데이터 패킷을 수신하고 전송할 수 있습니까? (소켓 프로그래밍) iPhone xcode
- 25. 백그라운드에서 iPhone 이미지 업로드
- 26. iOS iPhone GKSession 백그라운드에서 검색
- 27. 백그라운드에서 실행중인 Perl 스크립트에 의해 트리거 된 아파치 사용자를 통해 Linux에서 XServer를 시작할 수 있습니까?
- 28. PyS60을 사용하여 백그라운드에서 실행중인 응용 프로그램으로 kepresses를 자동화하거나 보내십시오.
- 29. USB 장치에서 장치 이름과 OBEX 인터페이스를 어떻게 찾을 수 있습니까?
저는 정말 단서가 있기 때문에 주석에 넣고 있습니다.하지만 기본 응용 프로그램에서 백그라운드 프로세스로 백그라운드 프로세스를 실행하는 것이 어떻습니까? iPhone 앱이 백그라운드에서 실행되지 않는다는 것이 확실합니다. 이는 어쨌든 이것이 유일한 선택 일 수 있음을 의미합니다. – MusiGenesis
iPhone 앱은 백그라운드에서 실행할 수 있지만 완전히 불필요합니다. 백그라운드 스레드도 필요하지 않습니다. 비동기 I/O 만 사용하십시오! –