Swift:NSURL Session不使用watchOS

时间:2017-09-24 16:34:27

标签: ios swift nsurlsession nsurl watch-os

我正在使用NSURL会话来获取特定网站的HTML代码。以下代码适用于iOS(在ViewController.swift中),但在watchOS(在InterfaceController.swift中)总是失败。代码总是打印else语句:print(" apple watch:加载nsurlsession错误")。

有人可以解释我(为什么失败了)我怎么能改变这个?我很感激每一个回应!

(我使用swift 4.0与iOS 11和watchOS 4.0 - 在模拟器和iPhone 7上测试,配对Apple Watch系列2)

代码:

g++ -DBOOST_LOG_DYN_LINK test.cpp  -Wall -L$BOOST/lib/ -I $BOOST/include/ -pthread -lboost_system -lboost_log_setup -lboost_log -lboost_date_time -lboost_thread -lrt -lboost_filesystem

1 个答案:

答案 0 :(得分:1)

非常感谢您的暗示Srstka!

经过几个小时的思考,我发现了它。我只是忘了添加"允许任意负载"到WatchKit扩展中的Info.plist。