2015-09-13 22 views
0

對於iOS,有什麼辦法來調試蘋果應用程序?只是爲了看看它在幕後做了些什麼?我想調試蘋果音樂應用程序。iOS的任何方式來調試蘋果應用程序

我在問這是因爲我想知道蘋果如何能夠使用iOS 9中的「心臟」按鈕鎖定屏幕控制。我似乎無法找到任何有關此文檔。我知道這是逆向工程,這可能不被允許。

+0

我不認爲非Apple開發人員能夠修改鎖定屏幕上的元素。蘋果,蘋果,可以做他們想做的事。 – Gordonium

+0

關於心臟或基本上對媒體播放和/或控制中心的任何修改,請看看[這個答案](http://stackoverflow.com/questions/30265813/how-does-spotify-customize-the-media- playback-controls-on-ios/30266060#30266060)我給了一段時間,可能適用於您的情況。 – luk2302

+0

你可以使用越獄和一些Cydia的調整。 – aramusss

回答

0

逆向工程是違反iOS SOFTWARE LICENSE AGREEMENT

(d),你可能沒有,你同意不或使他人複製(除非與此 許可證允許的),反編譯,反向工程,分解,企圖導出其源代碼,解密, 修改或創建iOS軟件的衍生作品或任何由iOS軟件或 任何部分提供的服務(除非適用 法律禁止任何上述限制或通過許可條款控制使用可能包含在iOS 軟件中的開源組件)。

這就是說;你可以在talk by Conrad Kramer找到有關像Charles,cycrypt,IDA和dumdecrypted這樣的iOS反向工程工具的信息。

請注意,許多這些工具僅適用於越獄設備。

快樂黑客:)

+1

這不是他的問答。除此之外,這些許可協議的法律約束因國家而異。 –

+0

我會接受這個答案,因爲它會告訴我我正在嘗試做什麼的含義,並且還提供了可能答案的提示。謝謝你們兩位! –

+0

@ AminNegm-Awad康拉德克萊默的演講讓我們瞭解瞭如何在iOS中實現逆向工程。 但是,我同意你這不是一個完整的答案,因爲stackoverflow不是非法律的東西,但我仍然給他一個關於OP調用「調試蘋果應用程序」的資源。 儘管如此,OP還是希望從鎖屏中反向設計一個功能,該功能僅適用於Apple的「音樂」應用程序,以便使用私有API。私人API很難反向工程。 這樣做只適用於Heart按鈕並不是一個好主意。 – ouss

相關問題