无法快速从UNNotificationServiceExtension类读取文件的内容

时间:2019-01-04 19:16:26

标签: ios swift usernotifications

我有一个 <form action="https://...." method="POST" name="SearchForm"> <table> <tbody> <tr> <td> <span>Arrival:</span> </td> <td> <select name="CIM" size="1"> <!-- CIM = CheckInMonth --> <option value="1" selected>Jan</option> <option value="2" >Feb</option> <option value="3" >Mar</option> <option value="4" >Apr</option> <option value="5" >May</option> <option value="6" >Jun</option> <option value="7" >Jul</option> <option value="8" >Aug</option> <option value="9" >Sep</option> <option value="10" >Oct</option> <option value="11" >Nov</option> <option value="12" >Dec</option> </select> </td> <td> <select name="CID" size="1"> <!-- CID = CheckInDay --> <option value="1" >1</option> <option value="2" >2</option> <option value="3" >3</option> <option value="4" selected>4</option> <option value="5" >5</option> <option value="6" >6</option> <option value="7" >7</option> <option value="8" >8</option> <option value="9" >9</option> <option value="10" >10</option> <option value="11" >11</option> <option value="12" >12</option> <option value="13" >13</option> <option value="14" >14</option> <option value="15" >15</option> <option value="16" >16</option> <option value="17" >17</option> <option value="18" >18</option> <option value="19" >19</option> <option value="20" >20</option> <option value="21" >21</option> <option value="22" >22</option> <option value="23" >23</option> <option value="24" >24</option> <option value="25" >25</option> <option value="26" >26</option> <option value="27" >27</option> <option value="28" >28</option> <option value="29" >29</option> <option value="30" >30</option> <option value="31" >31</option> </select> </td> <td> <select name="CIY" size="1"> <!-- CIY = CheckInYear --> <option value="2019" selected>2019</option> <option value="2020" >2020</option> <option value="2021" >2021</option> </select> </td> <td> <span>Departure:</span> </td> <td> <select name="COM" size="1"> <!-- COM = CheckOutMonth --> <option value="1">Jan</option> <option value="2">Feb</option> <option value="3">Mar</option> <option value="4">Apr</option> <option value="5">May</option> <option value="6">Jun</option> <option value="7">Jul</option> <option value="8">Aug</option> <option value="9">Sep</option> <option value="10">Oct</option> <option value="11">Nov</option> <option value="12">Dec</option> </select> </td> <td> <select name="COD" size="1"> <!-- COD = CheckOutDay --> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> </td> <td> <select name="COY" size="1"> <!-- COY = CheckOutYear --> <option value="2019">2019</option> <option value="2020">2020</option> <option value="2021">2021</option> </select> </td> <td> 类,并且从UNNotificationServiceExtension委托方法中,我想从.dat文件读取用户信息。

didReceive

当我打印该值时,它为nil。 我什至尝试从应用程序将所需的值写入var value : String? = nil //filePath has valid path with filename if(filepath != nil){ value = try? String(contentsOfFile: filepath!) } 并尝试从UserDefaults类读取该值,但它仍然为零。我什至无法从UNNotificationServiceExtension类的钥匙串中读取值。

感谢任何其他输入。

预期结果是我应该能够从UNNotificationServiceExtension类的UserDefaults / Keychain中读取文件内容或读取值。

0 个答案:

没有答案