我正在將應用程序A集成到應用程序B.是否有任何方法可以從應用程序B調用應用程序A的AAppDelegate的didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
?Xcode調用應用程序didFinishLaunchingWithOptions
0
A
回答
2
如果你的目的是要推出從另外一個應用程序,
你可以使用一個自定義URL方案從另一個啓動一個應用程序。但這不合法,您的應用將被蘋果拒絕。
看一看這個環節,
http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html
0
爲什麼你會檢查是否有標準的應用程序啓動? SMS應用程序始終運行,因此didFinishLaunchingWithOptions方法將永遠不會被調用給短信應用程序。 也許本教程將幫助您達到目標。請告訴我,如果這完全不是你想要的,因爲也許我只是誤解你a.t.m.
http://blog.mugunthkumar.com/coding/iphone-tutorial-how-to-send-in-app-sms/
附:來自Apple的文檔可以找到here
0
只需將所需的控制器和視圖複製到「新」應用程序並將其集成到那裏。您不應該改變應用程序生命週期的事情。
0
調用application:didFinishLaunchingWithOptions
如果在某個時候想要從頭開始重新啓動應用程序,可以使用。我很晚了,但它可以幫助其他人解決他們的問題。下面的代碼將幫助你在這個 。
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate application:[UIApplication sharedApplication] didFinishLaunchingWithOptions:nil];
相關問題
- 1. 應用程序didFinishLaunchingWithOptions沒有被調用
- 2. 應用程序:didFinishLaunchingWithOptions不被調用
- 3. 應用程序didFinishLaunchingWithOptions`或applicationDidBecomeActive
- 4. 應用程序:didFinishLaunchingWithOptions和viewDidLoad
- 5. Xcode通用應用程序模板,並覆蓋didFinishLaunchingWithOptions
- 6. 使用應用程序:willFinishLaunchingWithOptions而不是應用程序:didFinishLaunchingWithOptions:
- 7. 在什麼情況下,該應用程序:didFinishLaunchingWithOptions:被調用?
- 8. 我的RootViewController的viewDidLoad被應用程序調用:didFinishLaunchingWithOptions:和applicationDidBecomeActive:
- 9. 未從應用程序調用發佈通知didFinishLaunchingWithOptions
- 10. 應用程序:didFinishLaunchingWithOptions:沒有在iPad上調用
- 11. 應用程序在didFinishLaunchingWithOptions上崩潰
- 12. didFinishLaunchingWithOptions未被調用
- 13. 應用程序:didFinishLaunchingWithOptions等同於應用程序已在運行的情況?
- 14. XCode通用應用程序
- 15. 我的應用程序在不調用「didFinishLaunchingWithOptions:」方法時一直崩潰
- 16. 應用程序didFinishLaunchingWithOptions在故事板完成加載之前調用?
- 17. 如何在應用程序更新下載後再次調用didFinishLaunchingWithOptions
- 18. iOS - 應用程序:didFinishLaunchingWithOptions在主線程中執行嗎?
- 19. didFinishLaunchingWithOptions遠程通知在應用程序啓動時爲空
- 20. 從Xcode外部啓動應用程序時Xcode調試斷點
- 21. 設置應用程序Xcode
- 22. 在Xcode中檢測後臺應用程序以調試報亭應用程序
- 23. 應用的OpenURL被didFinishLaunchingWithOptions
- 24. 應用中:didFinishLaunchingWithOptions:創建
- 25. Xcode iPhone應用程序使用PhoneGap的Android應用程序
- 26. 應用程序:didFinishLaunchingWithOptions:未執行(也許山獅問題?)
- 27. 應用程序:didFinishLaunchingWithOptions:子類化時不執行RBAppDelegate
- 28. wait_fences:未能收到回覆:10004003 - 在應用程序中:didFinishLaunchingWithOptions:
- 29. 在應用程序之後爲OneSign註冊推送通知:didFinishLaunchingWithOptions
- 30. Chartboost移動startWithAppId從applicationDidBecomeActive到 「應用程序didFinishLaunchingWithOptions」
請告訴我們您爲什麼要這樣做..也許這是沒有必要的。正如ElanthiraiyanS所說......你的應用可能會被拒絕......而被拒絕的應用不是應用。 – stackr
我實際上將短信應用程序整合到聊天應用程序中。聊天應用程序將有5個選項卡,第一個選項卡是「短信」。我希望從SMSAppDelegate調用didFinishLaunchingWithOptions,以便在用戶點擊短信選項卡時啓動其他控制器。 – Suki