問題描述
ipa 文件包含非法字符? (ipa file contains illegal characters?)
我正在嘗試將 ipa 文件(用 Swift 編寫)上傳到我們的 MDM 控制台 (AirWatch)。控制台是 .Net,當我嘗試上傳時,我收到一條消息,指出路徑包含非法字符。路徑沒有,我可以將其他 ipa 文件上傳到 MDM,所以 ipa 本身有問題。MDM 軟件在上傳 IPA 時會讀取它以確定版本和其他信息。有人有什麼想法嗎?
‑MJC
參考解法
方法 1:
I've found that one of the folders embedded in the .ipa file has the 'cross' character (hex=10, ascii=16, DLE) in the 'LaunchScreen.storyboardc' folder. This can be seen by opening the .ipa file using 7zip in Windows. When we remove this folder using 7zip, Airwatch accepts the ipa file.