簡體   English   中英

在 iOS 上執行二進制文件

[英]Execute binary file on iOS

有沒有辦法將二進制文件傳輸和執行到 iOS 設備或 iOS 模擬器? 我想將 C-Library 移植到 iOS,而不用 XCode 編譯它,而是使用smake的交叉編譯功能。 為此,有必要獲得對 iOS 設備的 shell 訪問權限。 在 Android 上, adb讓生活變得更輕松:

$ adb push executable /some/path
$ adb shell /some/path/executable

iOS有類似的東西嗎? 我很確定,這在越獄的 iOS 設備上是可能的,但我對蘋果兼容的解決方案感興趣。

如果您可以將應用程序編譯為模塊和 C 頭文件,則可以將模塊導入 Xcode 項目並從 Swift 執行公開的方法。

但在這種情況下,您將使用自定義 iOS 應用程序為二進制文件創建包裝器。

顯然,只有在越獄的iOS設備上才可能出現這種情況。 由於我的意圖是以普通的,符合Apple標准的方式執行此操作,因此,我現在將此問題標記為已回答。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM