Tôi đang cố gắng để có được cài đặt iPhone làm việc trong một small test app Tôi đang viết bằng MonoTouch/MonoDevelop. Nó có thể là siêu cơ bản/cơ bản trong Xcode ...Cách bật Cài đặt iPhone (bó, plist) trong MonoTouch
... tuy nhiên tôi đã không ngay lập tức xem cách thực hiện trong ví dụ MonoTouch và sau một chút đọc rằng thư mục Settings.bundle
trong thư mục gốc của tôi Giải pháp MonoDevelop chứa tệp tin root.plist
xml sẽ hoạt động.
Nó kinda đã làm - Ứng dụng của tôi bây giờ xuất hiện trong Cài đặt cửa sổ - nhưng đầu vào thực tế không hiển thị. Tôi đã thử một vài điều khác nhau trong số plist
(từ google & Bắt đầu từ cuốn sách Phát triển iPhone) nhưng không có may mắn cho đến nay.
Ai đó có thể chỉ ra những gì tôi đã bỏ lỡ: hoặc là một bước trong quy trình xây dựng/giải pháp MonoTouch hoặc lỗi định dạng/nội dung của tệp root.plist
của tôi?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Title</key>
<string>iSOFlair</string>
<key>StringsTable</key>
<string>Root</string>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>Type</key>
<string>PSTextFieldSpecifier</string>
<key>Title</key>
<string>User Id</string>
<key>Key</key>
<string>soUserId</string>
<key>AutocapitalizationType</key>
<string>None</string>
<key>AutocorrectionType</key>
<string>No</string>
</dict>
</array>
</dict>
</plist>
Trong Xamarin Studio Thêm -> Tệp mới -> Gói cài đặt iOS sẽ thực hiện tất cả công việc cho bạn. –