WatchKit アプリで少量の情報を生成するアプリがあります。次に、ユーザーを別のデバイスの Safari に引き渡し、URL クエリ文字列に特定の情報を含めて、Web サイトでより多くの情報を追跡したいと考えています。私はこれを書いた:
var QueryVar = SomeArray.description
var website = NSURL(string: "http://www.example.com/index.html?query="+QueryVar)
updateUserActivity("com.example.myapp.anactivity", userInfo: nil, webpageURL: website)
私がprintln(website)
それを起動すると、コンソールは と の両方を使用できないとnil
警告します。その URL を文字列としてフォーマットするさまざまな方法を試しましたが、何もうまくいかないようです。userInfo
webpageURL
nil
Swift のドキュメントは優れていますが、例が不足しています。webpageURL
そこにある例のほとんどは、要素を気にしません。
さらに悪いことに、これでエラー メッセージが生成されなくてもwebpageURL
、IOS シミュレータでサポートされていないため、動作するかどうかわかりません。理想的には実際の時計でテストされた実用的なコードを共有できる人はいますか?