2011-10-26 39 views
5

Tôi cần đặt UIFileSharingEnabled thành có trong tệp .plist trong ứng dụng FireMonkey của mình. Điều này có thể được thực hiện bằng tay trong Xcode (và hoạt động), tuy nhiên mỗi lần tôi sửa đổi mã trong Delphi và sử dụng mục "Export to Xcode" menu .plist được tạo lại và thay đổi tôi đã thực hiện bị mất.Chia sẻ tệp Delphi XE2 và iOS

Có cài đặt hoặc cơ chế nào trong XE2 để có UIFileSharingEnabled hoặc các cài đặt khác được thêm vào tệp dự án .plist bất cứ khi nào nó được tạo không?

Trả lời

1

Trong khi điều này không trực tiếp trả lời câu hỏi của bạn, hãy lưu ý rằng có vẻ như bạn chỉ cần xuất sang xcode dưới dạng 'một lần tắt'. I E. mỗi khi bạn thực hiện thay đổi, bạn không cần xuất lại.

Một ngoại lệ có vẻ là nếu bạn thêm các đơn vị bổ sung vào ứng dụng của mình.

+0

Cảm ơn Peter, tôi đã không nhận ra rằng. Tuy nhiên tôi nhận được thông báo "Không tìm thấy chữ ký mã" khi Xcode xây dựng dự án. Thông báo này không xảy ra nếu tôi đã thực hiện "Xuất sang Xcode" trong Delphi. Một cái gì đó khác đang xảy ra trong mã dự án mà dprtoxcode đang làm .... –

+0

Tôi đang sử dụng một thư mục được chia sẻ trên máy tính, và sau đó biên dịch trên mac từ đó chia sẻ (pc) thư mục. Có lẽ nó có cái gì để làm với các thiết lập? Một cách giải quyết khác mà bạn có thể thử (không phải lúc làm việc để tôi không thể thử) * đặt tệp plist thành chỉ đọc, mặc dù trong tất cả các khả năng bạn có thể gặp lỗi xuất khi thực hiện việc này. * thiết lập một tệp hàng loạt (hoặc chương trình delphi nhanh và bẩn) để sao chép tệp được lưu trữ trên đầu trang và định cấu hình nó dưới dạng công cụ trong ide delphi dưới 'xuất sang xcode' để bạn có thể thực hiện hai hoạt động cùng nhau. – Peter

+0

Cảm ơn, tôi sẽ xem xét điều đó. –

2

Thay vì thay đổi nó trong Delphi bạn có thể thay đổi nó trong xcode bằng cách chạy một kịch bản, đây là một ví dụ: UIFileSharingEnabled on debug variant only

+0

Điều đó có thể hoạt động ... Cảm ơn. –

Các vấn đề liên quan