ipa 文件包含非法字符? (ipa file contains illegal characters?)


問題描述

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.

(by JohnTerry R)

參考文件

  1. ipa file contains illegal characters? (CC BY‑SA 2.5/3.0/4.0)

#airwatch #mdm #swift #ipa






相關問題

ipa 文件包含非法字符? (ipa file contains illegal characters?)

通過 AirWatch 卸載 Android APK (Uninstall Android APK via AirWatch)

如何使用設備的自定義屬性來獲取產品的版本號 (How can I use Custom Attributes for devices in order to get Version number of Products)

如果用戶設備未註冊 Airwatch Agent,如何限制 iOS 應用程序? (How to restrict iOS App if user device is not enroll with Airwatch Agent?)

AirWatch MDM 與 Xamarin ipa (AirWatch MDM with Xamarin ipa)







留言討論