草庐IT

public-SDK

全部标签

ios - Apple 要求使用 Parse-iOS-SDK 对 info.plist 进行 "NSLocationAlwaysUsageDescription"描述

我将解析用于推送通知。当我将二进制文件上传到AppStoreConnect并安装了ParseSDK时,苹果会向我发送一条自动消息,如下所示。这个问题已经一个月了。当我从pod中删除SDK时,我没有传递此消息。我的应用程序没有使用位置。WeidentifiedoneormoreissueswitharecentdeliveryforyourappXXXXX.Yourdeliverywassuccessful,butyoumaywishtocorrectthefollowingissuesinyournextdelivery:"MissingPurposeStringinInfo.plis

ios - 第三方SDK集成前需要考虑哪些安全参数

努力实现安全性对于任何项目都至关重要。目前正在寻求将第三方SDK集成到我的iOS应用程序中。然而,在此之前,我想彻底分析和审查SDK。一些检查点是-粘贴板分析Apple禁止使用私有(private)API,例如CTTelephonyNetworkInfo数据库加密(如果有由SDK创建)我在这里寻找的答案是我可以实现上述目标的方式以及我应该寻找的任何其他东西。我知道这个问题听起来可能偏离主题或者更像是一个讨论,但事实证明像这样的list对所有开发人员来说都非常重要。 最佳答案 所以我能够检查一个简单的list。但是,我相信这个答案会很

ios - 博览会套件 : 'pod update' error after updating to SDK 29

我已经将一个分离的Expo项目升级到ExpoSDK29。现在我想运行podinstall,但是当我这样做时,我收到以下错误消息:[!]CocoaPodscouldnotfindcompatibleversionsforpod"EXPermissionsInterface":InPodfile:EXCamera(from`../node_modules/expo-camera/ios`)wasresolvedto1.0.1,whichdependsonEXPermissionsInterfaceEXPermissionsInterface(from`../node_modules/exp

ios - Facebook ios sdk Graph请求只允许一个字段作为参数

我正在开发一个需要facebook登录和用户详细信息的应用程序。但是,我在以前的应用程序中用于fb登录的相同代码不起作用,我需要为每个字段(如姓名、电子邮件、图片等)进行单独的图形请求。基本上,每当我尝试执行以下操作时:connection.add(GraphRequest(graphPath:"/me",parameters:["fields":"email,name,picture"])){httpResponse,resultinswitchresult{case.success(letresponse):guardletuserInfo=response.dictionaryV

ios - SDK DJI 快速下载照片

我只是想从我的DJI无人机下载最新的访问提要并将提要转换为UIImage。我认为可以做到这一点的最简单方法是拍照,然后立即从存储中下载最新照片。我将在下面添加从存储代码中下载。这是最简单的方法吗?我一直收到此错误代码-Settingsparametersoperationfailed.(Code:-1007)我研究过但找不到这意味着什么-DJI文档仅限于几乎所有obj-c。这里的代码-@IBActionfuncdownload(_sender:UIButton){letcamera=self.fetchCamera()//switchcameramodetoallowformediad

ios - 在 CI 构建中使用 Facebook iOS SDK - 未找到框架

我的ReactNative应用程序使用了react-native-fbsdk包,我正在尝试让iOS构建在CI服务器(AzureDevOps)上运行。主要问题是FacebookSDK预计将安装在~/Documents/FacebookSDK中,这在CI构建服务器上不起作用。我遇到了很多问题。我现在遇到的错误是:▸LinkingTzoApp⚠️ld:directorynotfoundforoption'-L/Users/vsts/Library/Developer/Xcode/DerivedData/TzoApp-bghowrtdysrbywbsslmkxejgzgoc/Build/Pro

ios - Google Places for iOS SDK v3.2.0 抛出错误

从2.7.0更新到最新版本(3.2.0)后,当我调用新方法findAutocompletePredictions时,适用于iOS的GoogleplacesSDK抛出错误:GMSClient.provideAPIKey方法返回true但客户端无法发出任何请求的地方。有趣的是,使用相同的APIkey,一切都适用于2.7.0版。错误信息是:由于无效(格式错误或丢失)的APIkey,操作失败。 最佳答案 启用PlacesAPI-https://console.cloud.google.com/apis/library/places-back

ios - PencilKit-ITMS-90338 : Non-public API usage when uploading app to AppStoreConnect

我尝试了3种不同的弱链接PencilKit:通过目标>框架>添加PencilKit>不嵌入通过在其他链接器标志中使用“-weak_frameworkPencilKit”进行弱链接通过在其他链接器标志中使用“-frameworkPencilKit”进行链接使用ITMS-90338拒绝每个构建:非公共(public)API使用。该项目在Objective-C中。我还将使用PencilKit的ViewController重写到Swift中并得到了同样的错误,因为它也连接到ObjC领域。有没有人成功将存档上传到AppStoreConnect,该存档也与PencilKit链接并且部署目标低于iO

ios - 如何在 Objective-C 中访问公共(public)实例变量?

我有以下情况:@interfaceMyClass:NSObject@publicNSString*str;@end@implementation-(id)init{}@end现在我想在其他类中访问MyClass之外的str变量,(1)使用MyClass对象(2)而不使用MyClass对象,我该如何实现? 最佳答案 你可以用这个调用:MyClass*a;a.str;没有对象,就不能调用实例变量。但是,您可以使用此声明调用静态方法:@interfaceMyClass:NSObject+(void)doX;@end@implementat

cocoa-touch - iOS/iPhone SDK : initWithCoder and encodeWithCoder not being called

我正在尝试保存一个名为queueArray的NSMutableArray,以便在应用程序退出后可以再次加载它。我使用了一些教程来帮助我前进,这是我想出的代码。问题似乎是“initWithCoder”和“encodeWithCoder”没有被调用,没有NSLog调用,也没有在断点处停止。我已将NSCoding协议(protocol)添加到.h文件,我知道queueArray不是nil,它包含MPMediaItem。这是我用来尝试保存和加载数组的一些代码:-(IBAction)saveQueuePressed{NSString*rootPath=[NSSearchPathForDirect