[英]What is maximum allowed length of iOS BundleId?
我正在嘗試使用正則表達式來驗證iOS應用程序的包ID。 這個鏈接非常有用。 但是我還需要驗證提供的bundleid的長度以及點之間的字符串長度(這里我假設Apple會有這樣的限制)。 例如,在bundle id'com.company.project'中,我需要確保'company','project'等也在允許的限制范圍內。 我嘗試找到任何談論最大允許捆綁ID的蘋果文檔,但我不能。 是否允許任何長度? 任何幫助贊賞。
從2018年5月14日檢查創建應用程序ID頁面的HTML開始,以下是約束,包括用於驗證包標識符的正則表達式:
名稱
^[0-9A-Za-z\\d\\s]+$
捆綁標識符
^[A-Za-z0-9\\.\\-]+$
原始問題是驗證包標識符的正則表達式,您可以使用它來執行此操作:
^[A-Za-z0-9\.\-]{1,155}$
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.