2016-12-27 99 views
0

我的iOS應用程序在後臺。 一個信標事件喚醒了這個應用程序。從後臺應用程序中打開帶有url方案的應用程序

在喚醒我需要從一個URL方案打開其他應用

  • 如果我的第一個應用是活動的,其他的應用程序正常啓動

  • 如果我的第一個應用是在後臺,其他應用程序未啓動

是否有可能?如何解決

在iPhone登錄控制檯,我有以下消息:

NSUnderlyingError = {0x14bf85370錯誤 域= FBSOpenApplicationErrorDomain代碼= 3「應用com.xx是 既看不見,也沒有資格,所以可能無法打開網址。「 的UserInfo = {BSErrorCodeDescription =安全, NSLocalizedFailureReason =應用com.ticatag.tibe既不是 可見也不題爲,所以可能無法打開的網址。}}, NSLocalizedDescription =該請求,要求打開 「com.orange.horizo​​ns.radio」 失敗,NSLocalizedFailureReason =請求被服務 委託(SBMainWorkspace)爲理由拒絕:安全(「應用com.xx 是既看不見,也沒有資格,所以可能無法打開的網址」)}

+0

http://stackoverflow.com/questions/24303871/how-to-open-another-application-from-background-using-custom-url-scheme-in-ios 可能有幫助 –

回答

1

沒有。可能的,當你打開URL時,它實際上打開了給定URL處的資源,並且如果該URL模式由一些其他應用程序 - 該應用程序調用。當您的應用不在前臺時,您無法打開資源。

相關問題