내 첫 번째 앱 (CoreApp
이라고 함)은 백그라운드에서 작동합니다. 이 CoreApp
이 자동 푸시 알림을 수신하면 두 번째 앱 (UiApp
)으로 데이터를 전달하고 싶습니다. CoreApp
가 배경에있을 때두 개의 백그라운드 앱간에 데이터를 전달하는 방법
[[UIApplication sharedApplication] openURL:url]
반환NO
: 때문에 사용자 정의 URL 스킴은 여기에 옵션이 아닙니다.- URL 스키마를 통해 열면
UiApp
은 전경으로 으로 이동하지만 배경으로 유지하려고합니다.
나는 두 앱에 VoIP 키를 추가하고 소켓을 통해 통신 할 생각입니다.
다른 아이디어? 두 앱 모두 앱 스토어 용 앱이 아니므로 해킹을 사용할 수 있습니다.
편집
목표는 CoreApp
통지를 받았을 때 UiApp
의 배지 번호를 증가시키는 것이다. 그래서, 나는 CoreApp
에서 UiApp
까지 간단한 int number를 전달하기를 원합니다.
귀하의 케이스가 배지 번호를 늘리는 것과 같이 간단하면 다윈 알림 센터 https://developer.apple.com/library/mac/documentation/corefoundation/Reference/CFNotificationCenterRef/Reference/reference.html을 사용해보십시오. 데이터를 보낼 수는 없지만 여러 알림을 보내서 번호를 하나씩 늘릴 수는 있습니다. – creker
UiApp **이 백그라운드에서 실행 중이거나 일시 중지 되었습니까? 이것은 차이를 만듭니다. – Nate
@creker, 나는 지금 그걸 가지고 놀고있는 답변을 주셔서 감사합니다. –