gpt4 book ai didi

android - 在 phonegap 的新项目中总是显示一些警告

转载 作者:可可西里 更新时间:2023-11-01 04:02:09 25 4
gpt4 key购买 nike

我在 phonegap 中使用过多个应用程序。每次我使用以下 phonegap 文档链接中的给定步骤构建新项目时:

http://docs.phonegap.com/en/2.0.0/guide_getting-started_ios_index.md.html

但我看到在每种情况下总是有 15 个警告:

/Users/Webgrity/Desktop/BramAutoGroup/BramAutoGroup/Classes/AppDelegate.m:81:25: 'useSplashScreen' is deprecated: Deprecated in Cordova 2.5. Add/Remove the SplashScreen plugin instead of setting this property. 

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:804:54: Implicit conversion loses integer precision: 'long long' to 'unsigned long'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:805:108: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1075:54: Implicit conversion loses integer precision: 'long long' to 'unsigned long'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1076:108: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFile.m:1282:98: Implicit conversion loses integer precision: 'unsigned long long' to 'int'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:56:30: Implicit conversion loses integer precision: 'long long' to 'CFIndex' (aka 'long')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:67:12: Implicit conversion loses integer precision: 'long long' to 'CFIndex' (aka 'long')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:281:46: Implicit conversion loses integer precision: 'long long' to 'unsigned long'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVFileTransfer.m:282:100: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVURLProtocol.m:167:46: Implicit conversion loses integer precision: 'long long' to 'unsigned long'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVURLProtocol.m:168:100: Implicit conversion loses integer precision: 'long long' to 'NSUInteger' (aka 'unsigned int')

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:94:58: Undeclared selector 'presentViewController:::'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:154:58: Undeclared selector 'presentViewController:::'

/Users/Webgrity/Desktop/BramAutoGroup/CordovaLib/Classes/CDVContacts.m:196:50: Undeclared selector 'presentViewController:::'

自2.2.0以来的每个版本我都见过。现在我也在使用最新版本。

但每次当我创建一个新项目时,XCode 都会出现这 15 个警告,这真的很令人沮丧。事实上,在我的一些旧项目中(已经在苹果商店中),这 15 个警告就在那里。由于这些只是警告,我过去常常避免这种情况。

但现在我真的无法忍受了,因为我的编码没有错误和警告。那么通过这些步骤创建新项目是否有任何问题,或者它是 phonegap 的错误?如果这是我的问题,那么你能告诉我如何解决这个问题吗?

提前致谢..

最佳答案

这可能是您更新到 xcode 5.1 并且您的 cordova 版本非常旧。我建议您将 cordova 中的项目和 xcode 也升级到最新版本。

关于android - 在 phonegap 的新项目中总是显示一些警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22626993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com