創建iOS主屏幕是啓動一個應用程序使用自定義URL方案的鏈接/書籤。 URL的內容指定我的應用程序的行爲。我將在主屏幕上顯示6-8個這些書籤。
我希望任何人都有一些關於如何使這成爲可能的建議。謝謝!
背景:
我的應用程序使用用戶數據的大型數據庫(客戶端記錄:50000+),不間斷同步,同時有WiFi連接。我還沒有找到一種方法來應用程序之間共享一個核心數據內容,所以這給我留下了兩種:
大量的應用程序,需要用戶經常啓動該應用程序,然後選擇要執行的任務。缺點:用戶無法使用主頁按鈕將它們帶回主屏幕。我希望主頁按鈕能夠將我帶到一箇中心位置,從那裏我可以始終啓動應用程序,完成我接下來要做的一項任務。
有許多應用程序,每個應用程序都有自己的任務。缺點是我需要下載和同步所有這些應用程序中的用戶數據。由於這是大量數據,如果所有用戶數據都將被下載並完全同步,我無法在每個應用程序中100%確定。
製作僞造應用程序,直接啓動我的主應用程序,並指定其行爲的URL方案。這個主應用程序是唯一包含和管理用戶數據的應用程序。缺點是,用戶將看到啓動後直接彼此,這可能是混淆這兩個應用..
實際上,我無法添加比您已列出的選項更好的選項。儘管如此,我仍然會爲3號投票,但是如果webapps和一些html5/javascript啓動你的最終應用更適合,你可以嘗試使用完整的應用。如果這樣做,你將不需要實際的虛假應用程序,但只有主屏幕鏈接... – marcus
如果你以某種方式設法做到這一點,它**不會**在App Store上。永遠。 – spudwaffle
謝謝,我已經研究過使用啓動我的應用程序的webb應用程序,但這需要iOS設備始終在線(我不能保證)。此外,這仍然會在safari和我自己的應用程序之間切換,所以我回到了方塊1(或實際上:選項3;)。 Spockwaffle:我知道,圍繞人機界面指南進行黑客攻擊會阻止我進入App Store。如果我使用選項3,那麼這將符合Apple的要求。目前沒有計劃通過App Store進行分發,我們將使用內部分發。 –