Tôi đã đặt Facebook-AppId trong Info.plist. Nhưng tôi muốn chỉnh sửa nó vì năng động của nó. Tôi sẽ làm như thế nào theo cách lập trình?Chỉnh sửa Info.plist có thể lập trình?
Trả lời
Có thể viết trong info.plist không phải là ý tưởng tốt và nó không hoạt động vì bạn đang cố viết từ điển vào tệp .plist bên trong gói Ứng dụng, chỉ đọc. Vì vậy nó sẽ không hoạt động và cũng sẽ có nhiều cơ hội từ chối hơn ngay cả khi bạn hoàn thành nó theo cách khác.
BTW lý do Info.Plist chỉ? Tôi có nghĩa là tại sao bạn không thể có nó theo cách khác, ví dụ: nsuserdefaults hoặc sql
Tôi đặt giá trị bool trong nsuserdefaults, nhưng khi bao giờ tôi tìm nạp giá trị bool nsuserdefaults, nó trả về giá trị
Bạn không thể chỉnh sửa Info.plist của ứng dụng. Bạn không có quyền ghi vào tệp đó (giả sử bạn muốn phát hành tệp này trên App Store).
Cách duy nhất để viết tệp plist là sao chép tệp từ gói vào thư mục tài liệu của ứng dụng của bạn.
Sau đó bạn có thể viết. Đây là một hướng dẫn tốt nhưng có nhiều hơn nữa. Chỉ cần google. http://ipgames.wordpress.com/tutorials/writeread-data-to-plist-file/
"* the * plist"? Bạn có nghĩa là Info.plist? – DrummerB
Yes.Right. Tôi đã chỉnh sửa truy vấn của mình. –