草庐IT

ios - 执行应用内购买时发生 "Your request produced an error [new nullrespone]"

在应用内购买期间,当我更改我的商店,然后是iTunes,Apple商店向我显示如下错误:Yourrequestproducedanerror[newnullresponse]为什么这个错误不是总是发生,而是有时发生? 最佳答案 这里也一样。看起来像一个错误,就像您无法更改商店以进行应用内购买一样。在尝试进行应用内购买之前,尝试登录到“正确的”商店。 关于ios-执行应用内购买时发生"Yourrequestproducedanerror[newnullrespone]",我们在StackO

xcode - iOS 分发 : Migrating private key/certs to new machine

我需要能够从与我用来提交原始申请的机器不同的机器上提交我的申请更新。我按照文档中的说明进行操作,但与往常一样,文档假设一切在第一时间就正常运行。我尝试将我的开发者资料从旧的导出到新的,但是当我提交时,AppLoader说它是无效的签名。所以我尝试生成新证书(为了在配置门户中执行此操作,您必须撤销现有证书)。还是不行。最后我不得不去回收未被删除的旧机器,并且能够从中提交我的更新。除了不完整的Apple文档外,我还需要采取哪些步骤将我的开发人员证书移植到新机器上,以便我可以使用相同的分发配置文件提交?如果我撤销了现有证书,我该怎么办?我可以使用仍可用于应用更新的原始“私钥”重新生成吗?谢谢

ios - Facebook iOS : requestNewPublishPermissions not asking user for new authority

我在使用requestNewPublishPermissions时遇到问题(我使用的是SDK3.17版)。Facebook文档说只使用读取权限登录,然后再请求写入权限,这就是我想要做的。我可以让用户使用这样的代码登录:[FBSessionopenActiveSessionWithReadPermissions:@[@"public_profile"]allowLoginUI:YEScompletionHandler:^(FBSession*session,FBSessionStatestate,NSError*error){//Handlerforsessionstatechanges

ios - 我应该避免使用 new 来初始化我的对象吗?

这个问题在这里已经有了答案:Useofallocinitinsteadofnew(8个答案)关闭9年前。最近有人告诉我苹果不鼓励使用新的,谷歌的iOS编码标准也有这样的说法:DonotinvoketheNSObjectclassmethodnew,noroverrideitinasubclass.Instead,useallocandinitmethodstoinstantiateretainedobjects.ModernObjective-Ccodeexplicitlycallsallocandaninitmethodtocreateandretainanobject.Asthen

ios - 如何从我的 ios 应用程序打开 VK 应用程序

我想在vk应用程序(如果已安装)中打开我的公共(public)页面。我怎样才能做到这一点这是与facebook相同的技巧-(IBAction)facebook:(id)sender{if([[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"fb://profile/1425897281000202"]]){[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"fb://profile/1425897281000202"]];NSURL*

ios - 当 "open new tabs in background"选项打开时,Safari 会忽略媒体查询。 iPad iOS 5+

我遇到了一个问题,即运行iOS5.1.1的iPad2上的Safari在打开指向新选项卡的链接时忽略媒体查询。只有当“在后台打开新标签页”选项打开时才会发生这种情况。您可以在以下位置查看一个简单示例:http://www.pauluscreative.com/mq/重现问题:按住“测试”链接调出菜单。选择“在新标签页中打开”理想情况下,您应该只看到一个蓝色框,红色应该被媒体查询隐藏。结果是您会看到两个框。我使用了以下CSS:#red{height:40px;width:40px;background-color:#FF0000;}#blue{height:40px;width:40px;

ios - 警告 : New version of Google Maps SDK for iOS available - How do I update?

我正在运行我的模拟器并在我的调试控制台中收到以下消息:新版GoogleMapsSDKforiOS可用如何更新到最新版本?我尝试执行sudogempodinstall,但没有成功。谢谢。 最佳答案 关注这些instructionstoupgrade现有项目到最新版本的iOS版GoogleMapsSDK。如果您之前从包含静态框架的zip文件安装了适用于iOS的GoogleMapsSDK:从您的Xcode项目中删除对先前框架的所有引用。按照说明操作above使用CocoaPods安装适用于iOS的GoogleMapsSDK。升级后进行任何

iphone - 核心数据 : Replacing Data Model with New Version?

我的应用程序最初是使用一个简单的CoreData模型发布的。原始源代码已丢失,此后已使用全新的CoreData模型重建。在您考虑安装将升级的旧应用程序之前,一切似乎都很好。我不完全确定,但似乎在AppStore上当前发布的旧版本上安装新版本是有问题的。我没有收到任何具体的错误消息,但我想不出应用会迅速崩溃的任何其他原因。有没有比较简单的方法可以将旧版本的数据模型替换成新的? 最佳答案 查看CoreDataModelVersioningandDataMigrationProgrammingGuide.您需要为您的架构创建一个新“版本”

ios - UITableView 内部错误 : unable to generate a new section map with old section count: and new section count: with userInfo (null)

我以前从未见过这个错误,我搜索了它可能发生的原因,但找不到任何相关信息:CoreData:error:Seriousapplicationerror.AnexceptionwascaughtfromthedelegateofNSFetchedResultsControllerduringacallto-controllerDidChangeContent:.UITableViewinternalbug:unabletogenerateanewsectionmapwitholdsectioncount:1andnewsectioncount:0withuserInfo(null)有人知道

ios - Fabric 测试版 : new build alert

我注意到,即使新版本的版本字符串比以前的版本旧,我也会从Beta版收到“新版本可用”警报。示例:当前版本是8.4.0。我的CI构建将旧版本(例如7.16.1)的补丁构建推送到Fabric。运行8.4.0的用户收到他们可以升级到7.16.1的警报Beta似乎只是按部署时间对发布进行排序。有没有办法使用语义版本控制进行排序? 最佳答案 来自Fabric的Paul。目前,Beta仅支持基于时间的部署版本控制。很高兴知道您希望看到它被添加进来! 关于ios-Fabric测试版:newbuilda