我有一個Sencha Touch 2應用程序用PhoneGap封裝在本機外殼中。我已經創建了原生Android應用程序。使用我的原生Android應用程序,我爲該項目提供了一個Project和一個apk。我已經設法從一個apk創建了幾個應用程序。我使用apktool來解壓APK,然後使用一些Perl腳本來更新帶有一些全局JS變量的index.html文件,並在Smali文件中更改軟件包名稱以使應用程序具有唯一性。然後我重新打包apk並簽名。每個應用程序之間的唯一區別是發送請求的名稱和URL。這些變量在index.html中設置。我想爲我的iOS應用做同樣的事情。有沒有辦法做到這一點,而不創建多個項目?每個應用程序都必須是唯一的,這樣我的設備上就可以有多個實例。如何從一個Xcode項目創建多個iOS應用程序?
-1
A
回答
1
這就是你需要做的。使用你的XCode項目,創建一個ipa文件。現在你可以創建你的ipa文件的多個副本,更改他們的捆綁ID並使用iResign這樣的工具辭職。捆綁ID標識一個應用程序;所以當捆綁ID改變和應用程序被辭職時,你會得到一個不同的應用程序!
既然現在你在不同環境應用不同的包ID,你需要使用一個插件像wizUtils plugin並在你的JS代碼,並在JS開關case語句讀取包標識符,您可以設置開發和生產線配置(在你的病例服務URL中)取決於捆綁ID。因此,當您爲其他環境構建時,您無需在源代碼中更改任何內容。
+0
聽起來和我在Android應用上做的類似。謝謝。我會試一試。 – squistbe 2013-04-04 15:31:36
+0
酷..讓我知道你是否有更多的問題。如果您發現答案有用,請將其標記爲答案,以便它可以幫助社區。 – Whizkid747 2013-04-04 15:47:02
相關問題
- 1. 如何使用一個項目創建多個應用程序
- 2. 如何從多個Android項目創建單個應用程序
- 3. 從iOS應用程序項目創建一個靜態庫
- 4. 如何爲Xcode項目和iOS應用程序創建libtiff?
- 5. JDeveloper在一個應用程序中創建多個項目
- 6. 如何複製的Xcode項目創建一個免費的應用程序
- 7. 一個XCode項目多個iPhone應用程序
- 8. 如何在xcode 6中創建一個空的ios項目?
- 9. 如何從同一個項目中構建多個android應用程序
- 10. 如何從XCode中的第二個目標創建第二個應用程序?
- 11. 從Eclipse Java項目創建一個Android應用程序
- 12. 如何將一個Xcode項目用於iOS中的另一個Xcode項目?
- 13. 如何使用多個sdk版本創建iOS應用程序?
- 14. 如何爲iPhone輕量版應用程序創建xcode項目?
- 15. 如何在新的Xcode中創建一個空應用程序
- 16. Xcode:如何從一個可可項目創建.app?
- 17. 如何從程序內部創建一個shortCut項目?
- 18. 從一個創建兩個應用程序(使用目標?)
- 19. 燒瓶:如何用多個應用程序構建項目?
- 20. 如何從一個項目創建多個apks?
- 21. 從同一個項目部署多個應用程序
- 22. 多個應用程序從一個項目
- 23. 從一個項目構建兩個類似的應用程序
- 24. 從一個目標創建兩個應用程序
- 25. xCode創建一個iPhone項目
- 26. 如何從Xcode中的相同共享代碼創建多個應用程序?
- 27. 爲多個項目創建一個Wix安裝程序
- 28. 如何在只有一個項目的Android中構建多個應用程序
- 29. 如何創建第一個IOS移動應用程序?
- 30. 如何創建一個簡單的iOS調查應用程序?
爲什麼這麼投票支持這個問題?他在問一個非常有效的問題! – Whizkid747 2013-04-04 06:27:20
我認爲這是一個非常有效的問題。我不經常使用stackoverflow。我通常會發布特定於我正在使用的框架的論壇。也許是時候停止使用stackoverflow了。 – squistbe 2013-04-04 15:36:29
不要因爲4票投票而失去你的心! Stackovrflow是目前最好的技術討論論壇......有些人只是渴望投票..我真的不明白他們在想什麼...... – Whizkid747 2013-04-04 15:45:59