我正在爲在不同國家(英格蘭,法國,德國)設有辦事處的公司開發iOS應用程序。每個國家辦事處的背景顏色和圖像都會有所不同,但功能會相同。應用程序名稱也相同。我想讓應用程序可用於特定的國家。例如,德國的辦公室應用程序應該只在德國的應用商店中可用。現在我正在製作3個不同的應用程序。每個國家辦事處一個。問題是,當我進行更新時,我必須在所有這3個應用程序中執行此操作。有沒有辦法使用一個應用程序來完成以上所有的事情。所以當我做更新時,我只是更新一個應用程序。或者有什麼辦法可以在英格蘭,德國和法國的appStore上製作一個應用程序,然後當德國辦公室嘗試下載時,它會顯示他們的背景和圖像。我不想給他們一個選擇在應用程序選擇他們的國家。有沒有辦法做到這一點?提前致謝。如何代表App Store位置更改iOS應用圖標和背景?
1
A
回答
3
嗯,是的,沒有。您無法更改應用程序圖標。它是隻讀的應用程序包。 也無法檢查應用程序從哪個appstore下載,因此您將不得不詢問用戶或使用GPS。
您將可以更改語言的應用程序配色方案。你可以使用iOS自己的本地化,但它會依賴於系統語言。
0
這很簡單。主要有兩種方法可以做到這一點:
使用設備設置(語言): 只根據語言環境(設備語言設置)無法更改應用程序圖標。但是,通過這種方法,您可以爲每種語言獲得不同的圖形,併爲每種語言(按鈕,屏幕截圖,背景,文本以及您可以想到的其他任何東西)分別製作圖形。在你的情況下,這可能是不錯的,但它並不完美(雖然實現起來會很容易)。
瞭解用戶的位置: 您可以確定用戶在哪裏,問題是用戶可以在法國時使用德國App Store。但我認爲,如果他在法國,他希望看到與Frace起源有關的服務。 你可以通過GPS來做到這一點,但這會讓應用程序請求位置服務的許可,或者你可以從他正在使用的IP中檢查他的位置(請參閱如何獲取外部IP:https://stackoverflow.com/a/13308528/1071887)。當你有他的外部IP時,你可以將它轉移到約。通過許多服務的位置。在你到達現場後,你可以安排相關的藝術作品。
我假定您真正需要的是兩者的組合,使用本地化來支持所有這三種語言並使用位置來支持適當的圖形。
如果您確實認爲只能使用3個應用程序進行此建議,則應在同一項目上使用3個目標。這樣就很容易維護。
希望能有所幫助。
0
在iOS App Store中,除了多個不同的應用程序之外,沒有(當前)方法可以擁有不同的圖標。
相關問題
- 1. 如何在App Store中更改ios應用程序的標題
- 2. 如何更新iOS應用程序的App Store/iTunes Connect圖標?
- 3. iOS背景位置更新
- 4. 更改背景位置onclick
- 5. 如何更改iOS應用程序的類別在App Store
- 6. 如何使用代碼更改前景和背景圖片?
- 7. onMouseOver更改背景圖像的位置
- 8. ios背景位置
- 9. 背景圖像在更改背景位置時會消失嗎?
- 10. 背景位置iOS
- 11. iOS應用圖標對App Store和iTunes Connect的光澤效果
- 12. 使用javascript更改背景位置
- 13. iOS背景位置更新顯示GPS圖標整個時間
- 14. 用Javascript更改背景位置?
- 15. ios背景位置與kCLLocationAccuracyKilometer和GPS圖標
- 16. iOS的背景區域位置更新
- 17. 正確的iOS背景位置更新
- 18. 如何淡入jQuery中的背景圖像的背景位置更改?
- 19. jquery滑塊更改背景位置
- 20. iOS:連續背景位置更新
- 21. 從ios 7的背景更新位置?
- 22. 如何更改/替換slideToggle()上圖像的背景位置?
- 23. 如何根據位置更改Listview按鈕的背景圖像?
- 24. 如何更改CSS中的圖像背景位置?
- 25. 如何更改具有背景的圖像按鈕的位置
- 26. 在按鍵上更改背景位置
- 27. iOS Swift - 如何更改表格視圖的背景顏色?
- 28. 在App Store中更改應用名稱
- 29. iOS應用背景圖像
- 30. 背景位置跟蹤:iOS
爲什麼要投票? – rckoenes