怀抱观古今,寝食展戏谑。这篇文章主要讲述Twitter Kit RestAPI不支持IPv6? - 拒绝了Apple相关的知识,希望能为你提供帮助。
由于不支持IPv6网络支持,我的应用被拒绝。
以下是来自Apple的消息:
【Twitter Kit RestAPI不支持IPv6( - 拒绝了Apple)】我们在连接到IPv6网络的Wi-Fi上运行ios 11的iPhone上进行了审核时发现了应用中的一个或多个错误。我的应用程序非常简单,并使用Rest API调用发布文本。这是代码片段。
通过应用程序提交推文并不会在Feed或Twitter网站上发布。
let client = TWTRAPIClient(userID: userid)
let url = "https://api.twitter.com/1.1/statuses/update.json";
let message:[String:Any] = ["status": text]
var error: NSError?
let request = client.urlRequest(withMethod: "POST", url: url, parameters: message, error: &
error)DispatchQueue.main.async {
client.sendTwitterRequest(request) { (response, data, ConnectionError) ->
Void in
if let error = connectionError {
print("Error: (error.localizedDescription)")DispatchQueue.main.async {
completion(error)
}
} else {
DispatchQueue.main.async {
completion(nil)
}
}
}
}
有没有人经历过这个?
答案从Podfile中删除AFNetworking修复了该问题
推荐阅读
- 在Android中动态单击按钮添加微调器
- 当Apple从设置中删除时,如何在Xcode 9 Simulator中访问Twitter()
- 使用twitter4j库的Twitter Android登录错误
- Kotlin范围函数(Android EditText支持* apply *,* let *和* run *但不支持* with *)
- 使用contentResolver将docx转换为Base64会在Android上提供不可读的格式
- Koin如何注入Android活动/ appcompatactivity之外
- 在Mapbox Android中回调locationChanged
- 如何在kotlin android中将pdf文件编码为base64字符串
- 从Kotlin构造函数android中的Parcelable读取List列表