草庐IT

Non-Public

全部标签

ios - 该应用在 Payload : appID, expirationDate, isOpen 中引用了非公共(public)选择器

我已经在基于SpriteKit的游戏中集成了Everyplay。提交更新后,我收到警告“该应用在Payload/game.app/game中引用了非公共(public)选择器:appID、expirationDate、isOpen”。我已经搜索了几个小时来解决这个问题,但没有找到有用的东西。你能帮我解决这个问题吗?我的游戏会获得批准吗?编辑:这是来自Everyplay的代码。我运行了strings命令(进行测试)。我的游戏获得批准。 最佳答案 是的,这些来自Everyplay。我们在游戏中访问FacebookSDK的方式引用了非公共

ios - 如何在 UIWebView 中访问公共(public) Facebook 个人资料

如何以已通过身份验证的用户身份加载FacebookURL(例如FacebookMobile)?使用FacebookSDK并且已经使用SSO登录,当我尝试在UIwebView中加载facebookURL时,我得到一个“你必须先登录”。我猜是由于与实际Safari不同的cookie浏览器。 最佳答案 这似乎是不可能的,因为您已经在该特定应用程序的UIWebView中登录到FB,但它不会在所有futuresession中保存凭据,因此,它只使用一次,然后在下次重新分配UIWEBVIEW时使用相同的应用程序,之前的所有session都已消失

ios - 解析关系 [错误] : can't add a non-pointer to a relation (Code: 111, 版本 : 1. 7.5)

我有一个工作应用程序,可以让用户查看工作。Jobs是我的Parse后端中的一个类。我想创建一个收藏夹选项卡,用户可以在其中标记某些作业。我在我的用户类中创建了一个关系列,将其引用到我的工作类。但是,当用户点击将作业设为最爱时,我遇到了这个问题:[错误]:无法将非指针添加到关系(代码:111,版本:1.7.5)我觉得我的PFRelation编码是正确的。我研究了这个错误,但似乎找不到与我的问题相关的任何主题。我一定是在某个地方犯了错误,但是@interfaceJobDetailViewController()@end@implementationJobDetailViewControll

ios - 检查公共(public) CloudKit 数据库中记录的所有权

我刚刚开始使用CloudKit并计划将数据存储在公共(public)CloudKit数据库中。我需要的一项功能是显示有关谁创建了记录的信息,并允许该所有者修改或删除他们自己的记录。到目前为止,我读过的所有教程都没有谈到这一点。这是怎么做到的? 最佳答案 像这样从CKRecord中获取:record.recordIDrecord.recordTyperecord.creationDaterecord.creatorUserRecordIDrecord.modificationDaterecord.lastModifiedUserRec

ios - Card.io 导致非公共(public) API 使用

当我尝试将我的应用程序上传到AppStore时遇到了一些问题。Apple拒绝应用并显示以下错误消息:Non-publicAPIusage:Theappreferencesnon-publicselectorsinMyAppiOS:cardNumber,cardType,libraryVersion,navigationBarStyle,navigationBarTintColor,preload,setCardNumber:,setNavigationBarTintColor:深入搜索告诉我是Card.IO导致了问题,确实它具有上述所有选择器。同样的代码上传成功。这种行为的原因可能是什

ios - 在 App Store 上发布应用程序时出现问题 [非公共(public) API 使用]

直到三周前,我的应用程序还可以毫无问题地上传到AppStore。但是,Apple拒绝上传该应用程序,并附上一条关于非公开API使用的新消息。该应用程序是在VisualStudioforMac中使用Xamarin开发的,并更新了所有库和包。有谁能够帮助我?因为我找不到问题所在,也看不到任何解决方案。会是新东西吗?谢谢大家Non-publicAPIusage:Theappreferencesnon-publicselectorsinAppAytoSS.iOS:addTemporaryAttribute:value:forCharacterRange:,addTemporaryAttribu

ios - Html5 Canvas : Can I draw really sharp on non-retina devices like iPad2?

我目前正在开发一个大量使用HTML5的移动网络应用程序.我在Canvas上画了很多圆圈和文字。我正在执行以下操作来检测我当前是否正在高清/视网膜显示器上绘图://RetinaDisplay?if(window.devicePixelRatio==2){canvas.style.width=canvas.width+"px";canvas.style.height=canvas.height+"px";canvas.width=canvas.width*2;canvas.height=canvas.height*2;context.scale(2,2);}如果我在Retina显示屏上,它

ios - 如何调试 Apple App Loader 中的 "The app references non-public selectors"错误?

将我的应用程序上传到iTines时,我收到“应用程序引用非公共(public)选择器:connectionDidDisconnect:”。如何找到调用此类选择器的模块?我的应用程序使用通过Monotouch绑定(bind)项目为单声道包装的Twilio客户端库,我在其中导出connectionDidDisconnect:作为TCConnectionDelegate包装器中的ConnectionDidDisconnect。[BaseType(typeof(NSObject))][Model]publicinterfaceTCConnectionDelegate{//@required//

iphone - iOS 音乐播放器的公共(public) API?

有什么方法可以访问原生iOS音乐应用程序中播放的音乐吗?例如,在my应用程序中按下按钮时,它会暂停内置的音乐应用程序。我试过MPMusicPlayerController但这似乎不是我想要的;或者我没有正确使用它。这是我试过的。if([musicPlayerplaybackState]==MPMusicPlaybackStatePlaying){[musicPlayerpause];}else{[musicPlayerplay];} 最佳答案 取决于您如何实例化音乐播放器。要访问系统全局付款人,您应该使用:MPMusicPlayer

ios - Facebook iOS SDK(Graph API) 无法访问公共(public)页面信息

因此,我尝试使用iOSSDK通过Facebook图形API获取页面名称:NSDictionary*params=[NSDictionarydictionaryWithObject:@"id,name"forKey:@"fields"];[[FBRequestrequestWithGraphPath:[NSStringstringWithFormat:@"%@",userId]parameters:paramsHTTPMethod:nil]startWithCompletionHandler:^(FBRequestConnection*connection,idresult,NSErro