Có một trang web hoặc dự án ghi lại các API riêng tư cho SDK iPhone không?Tài liệu API riêng tư trên iOS
Trả lời
Rất có thể. Chỉ cần sử dụng ứng dụng dòng lệnh class-dump
để xem tiêu đề riêng tư. Lưu ý rằng ứng dụng của bạn sẽ bị từ chối từ App Store để liên kết tới các khung công tác riêng tư nếu bạn liên kết tại biên dịch. Nó là dễ dàng, đủ để thấy rằng bạn đang liên kết các khuôn khổ tư nhân bằng cách chạy otool
trên nhị phân của bạn nếu liên kết tại biên dịch.
nhưng nếu tôi không muốn đặt ứng dụng của tôi trên appstore, có tài liệu nào để sử dụng apis riêng không? –
Đây là những tiêu đề compilable tạo ra bởi class-dump-z, một lớp iOS dumper:
http://github.com/kennytm/iphone-private-frameworks
Ya, đó là có tất cả các tiêu đề, nhưng câu hỏi ở đây là để nhận được tài liệu cho rằng –
SDK của Apple không phải là nguồn mở, và không có ai đã làm phiền để đảo ngược kỹ sư và tài liệu nhiều hơn một vài lớp. Vì vậy, tiêu đề là tất cả có. – Jano
Bạn cũng có thể tìm thấy tôi "private-dumper" ruby đá quý hữu ích: http://rubygems.org/gems/private-dumper
đây là tài liệu lưu trữ có thể tìm kiếm từ iPhone OS 2.2.1 lên iOS 9,2
Đây có lẽ là trang web cập nhật nhất, nhưng nó không bao gồm các khung công tác dựa trên C, ví dụ như GraphicServices.Framework, vv. Rõ ràng vì thời gian chạy chỉ tìm thấy mục tiêu-C :) – nacho4d
Nó có tất cả lên đến tiêu đề ngày, nhưng nó không có nhiều tài liệu theo yêu cầu, do đó, không thể sử dụng nó một cách hoàn hảo, thực sự không biết cách sử dụng bất kỳ –
càng nhiều càng tốt câu hỏi này là off-topic, nó vẫn là một yêu thích của con người y! :) Số phiếu bầu +46, +38 yêu thích, trong 5 năm - 50 nghìn lượt xem và hoạt động lần cuối 2 tháng trước! –
Có một loạt các dudes sẵn sàng để đánh dấu một cái gì đó ngoài chủ đề hoặc bỏ phiếu xuống một câu hỏi. Họ không thể xử lý bất cứ điều gì. –