如果我點擊「Awesome App」中的按鈕,是否有任何方法可以向附近的用戶發送簡短的短信?這可以通過藍牙,wifi,3G或任何其他聰明人可以建議的方式。iPhone向安裝了應用程序的其他用戶發送藍牙消息
回答
您可以註冊地理更新應用程序,將位置提交給您的服務器,當用戶發送消息時,此消息將發送到您的服務器,檢查位置,並且所有附近的用戶都會收到帶有此消息的推送通知。
此外,請確保它們也可以從服務器獲取消息,因爲無法保證推送通知傳送。
要更新的應用程序的調用
self.locationManager = [[CLLocationManager alloc] init];
[self.locationManager startMonitoringSignificantLocationChanges];
如果您不需要更新了位置,請確保調用
[self.locationManager stopMonitoringSignificantLocationChanges];
另外,還要確保在設置location
值info.plist
的UIBackgroundModes
鍵。
當您的應用程序位於後臺時,這會給您更改位置,並且根據the documentation,它甚至會在應用程序終止後重新啓動您的應用程序。
嗯,是的,我正在想這些方面的東西。那麼即使我的應用程序處於後臺或完全關閉狀態,是否可以繼續將用戶的位置發送到我的服務器?謝謝 –
我已經編輯了我的答案!請注意,這隻適用於支持多任務的環境,但這不應該成爲一個問題了! –
感謝隊友 - 感謝您的時間。 –
- 1. 發送消息給其他用戶Android應用程序
- 2. Facebook應用程序可以向其用戶發送消息
- 3. 發送/發送消息到其他應用程序
- 4. iPhone編程:通過藍牙/ Wi-Fi從一個應用程序發送消息到另一個應用程序?
- 5. 從iPhone應用程序發送消息
- 6. 找到安裝了相同應用程序的藍牙設備
- 7. 發送消息給其他用戶
- 8. Android的藍牙發送消息
- 9. Android上的藍牙不發送消息
- 10. 使用其他應用程序發送消息到線應用程序
- 11. 通過安裝的應用程序發送消息
- 12. 向所有應用程序用戶發送消息
- 13. 帶Zend的FlashMessenger - 如何向其他用戶發送消息?
- 14. Android - 發送App消息給其他Messenger應用程序
- 15. iPhone SDK藍牙應用程序測試
- 16. 藍牙應用程序不工作iphone
- 17. 安裝嚮導安裝其他應用程序
- 18. 應用程序可以向其用戶發送收件箱消息嗎?
- 19. 如何從其他系統向SameTime用戶發送消息?
- 20. 在Android應用程序中使用藍牙向Arduino發送命令會產生異常(消息:無效的UUID)
- 21. 如何通過藍牙將文件發送到其他iPhone
- 22. 安卓藍牙聊天應用程序
- 23. 閱讀外部Android應用程序中的藍牙消息
- 24. 如何向藍牙設備發送消息?
- 25. 在FB上發佈消息,表明用戶已經安裝了應用程序(如FB應用程序)
- 26. Python消息到其他應用程序
- 27. 發送android應用程序的消息?
- 28. 我該如何從我的應用程序通過藍牙向其他手機發送任何文件?
- 29. 僅限Android第一次使用的Android藍牙發送消息
- 30. iPhone應用程序通過藍牙傳輸消息,但設備沒有連接
這取決於你是否想要Awesome App的其他人期待並啓動應用程序並將其置於可以接收的狀態? – Darren
不,他們不會期待它,甚至可能不知道發送該消息的用戶。謝謝 –