我正在尝试使用MonoTouch / MonoDevelop在small test app中编写 iPhone设置。它可能是Xcode中的超级基础/基础......
...但是我没有立即看到如何在MonoTouch示例中做到这一点,并且经过一些阅读后猜测我的MonoDevelop解决方案的根目录中的Settings.bundle
文件夹包含{{3 xml文件应该可以工作。
有点 - 设置窗口中我的应用现在出现 - 但实际输入没有显示。我在plist
(来自google& Beginning iPhone Development)一书中尝试了一些不同的东西,但到目前为止还没有运气。
有人可以指出我错过了什么:要么是MonoTouch解决方案/构建过程中的一步还是错误我的root.plist
文件的格式/内容?
<?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>
答案 0 :(得分:16)
好吧我想出来了 - 除了:
我还将MonoDevelop中的构建操作设置为'内容',将复制到输出目录设置为'始终复制'以获取IDE将plist复制到设备!事后看来很明显。