我在我的應用程序中使用healthkit來閱讀用戶的步驟。但不幸的是,iPhone 5及以下版本沒有M7傳感器,因此我的應用無法在這些設備上實現其全部功能。那麼是否有任何可能的方式,iPhone 5或以下的用戶無法從應用程序商店安裝我的應用程序?或建議任何其他可能的鍛鍊/行爲?如何限制我的應用程序到iPhone 5s及以上?
0
A
回答
2
我想你想在.plist文件中使用UIRequiredDeviceCapabilities的HealthKit鍵。在UIRequiredDeviceCapabilities
文檔是here
UIRequiredDeviceCapabilities(數組或詞典 - iOS設備),讓iTunes和App Store的知道哪些設備相關的功能的應用程序需要才能運行。 iTunes和移動應用程序商店使用此列表來阻止客戶在不支持列出功能的設備上安裝應用程序。
的healthkit位說:如果你的應用程序需要(或明確禁止)HealthKit
healthkit包括此鍵。
1
恐怕你不能將應用程序限制到特定設備。
當您向您的二進制文件提交更新 時,必須更改所有設備要求。您只允許擴展您的設備 要求。不允許向您的二進制文件提交更新以限制您的設備要求。您無法限制 設備要求,因爲此操作會讓先前下載您的應用的客戶無法運行新更新。
不知道有關Healthkit
的任何工作,如果有任何可能會導致應用程序拒絕。
的UIRequiredDeviceCapabilities鍵的值可以是一個數組 或包含附加密鑰識別 您的應用要求(或明確禁止)特徵的字典。
一定要包含鍵只適用於您的應用程序絕對 需要的功能。如果您的應用可以在沒有特定功能的情況下運行,請不要使用 包含相應的密鑰。
可以在文檔在這裏讀到更多細節:
相關問題
- 1. 可以限制我的應用程序到iPhone 3GS/iPhone 4嗎?
- 2. 如何限制iOS鍵盤應用程序只iPhone 6和iPhone 6 Plus
- 3. 在iPhone上保留「Live」應用程序以及「Dev」應用程序iPhone
- 4. iPhone應用程序不工作在iPhone 5S的iOS 9.2
- 5. 限制登錄的iPhone應用程序
- 6. sumbit應用程序僅適用於iPhone 5/5s和iPhone 6/6 +
- 7. iPhone/iPad應用程序開發限制
- 8. itunnes連接上傳應用程序僅適用於4英寸(iPhone 5,iPhone 5s)
- 9. 限制來電iphone應用程序
- 10. 限制iPhone應用程序無線
- 11. 幾天後如何限制iPhone應用程序的訪問?
- 12. 限制訪問服務器到iPhone應用程序
- 13. iOS應用程序iPhone 5s iOS 7應用程序顯示高度
- 14. 如何使iPhone應用程序限制使用到每天一個
- 15. iPhone 5S上的File.Create失敗
- 16. 如何製作iPhone TimeTable應用程序
- 17. 我可以限制我的C#應用程序
- 18. iPhone應用程序可以有時間限制嗎?
- 19. 我可以部署從鈦製成的應用程序從iphone到iphone
- 20. 如何使我的iPhone應用程序通用(iPhone - iPad)應用程序?
- 21. iPhone開發 - iphone應用程序的內存限制
- 22. 如何限制外部應用程序訪問我的Windows應用程序
- 23. 限制發送應用程序,可以發送我的應用程序ACTION_SEND intent
- 24. 如何將iPhone 5s連接到SmartFace?
- 25. 我如何使用Linux上的Worklight將我的應用程序發送到iphone
- 26. 如何將YouTube API集成到我的iPhone應用程序中?
- 27. 如何讓我的iPhone應用程序找到我的圖像?
- 28. 如何將twitter集成到我的iphone應用程序中
- 29. 限制列表iPhone應用程序不能使用iPhone資源
- 30. 如何限制我的應用程序爲橫向模式?
http://stackoverflow.com/questions/10191657/restrict-to-certain-ios-target-devices-for-app-存儲提交重複 –
我的問題還包括任何可能的解決方案,爲這種情況? –
即使存在任何解決方法,也可以提供一切。 –