草庐IT

store-beta

全部标签

ios - 核心数据自定义迁移失败 : Can't add destination store

我有一个核心数据迁移的问题,它以我不理解的方式失败。我有一个从旧版本数据模型的迁移路径,看起来像这样:v1-初始模型v2-需要轻量级迁移v3-需要轻量级迁移v4-需要自定义迁移v5-轻量级迁移我正在整合一个集成测试来运行从v1到当前的迁移。我写了一个可以查询当前商店的小helper,并给定一个模型,运行正确类型的迁移。这或多或少奏效了,但我在自定义迁移步骤中遇到了一个我在概念上不理解的错误。我正在使用NSMigrationManager::migrateStoreFromURL其中有以下描述:将指定源URL的商店迁移到目标URL的商店,执行映射模型中的所有映射。商店必须存在于源URL中

iOS 8 testflight beta 推送通知 token

我需要查明我从apple收到的deviceToken是SANDBOXtoken还是PRODUCTIONtoken。在使用分发版构建配置之前会生成生产token,但使用testflightbeta程序时,我实际上收到的是SANDBOXtoken的设备token,即使我使用生产证书进行签名构建也是如此。有什么想法吗? 最佳答案 要通过TestFlight发送推送通知,您需要服务器端的生产收据。生产收据在AppleDeveloperCenter中的bundle/appid下创建。生产证书应从ADC站点下载,使用openssl从.p12转换

ios - 从 iTunes 下载 "Non-App Store"iOS 应用程序

讨论很热烈here关于Xcode7在将应用程序部署到您的iOS设备方面最近发生的变化。它是有关iOS应用程序部署的唯一信息来源之一,它似乎在SO上是远程最新的(我猜是Meta的问题......)我对该帖子中的特定评论有2个问题,希望得到启发Andtodistributeanapp,justtarget"GenericiOSDevice",hitBuild,thengrabyour.app,dropitintoiTunes,andyou'llhaveanIPA,readtodistributehoweveryouwant.–dadude999我的第一个问题是:这个用户所说的.app文件/

ios App Store 显示对钱包的支持,即使钱包已在应用程序功能中被禁用

我们的应用程序尚未与钱包集成,并且在xcode的功能中也被禁用。我们导入的唯一框架是用于推送通知的AirshipKit(UrbanAirship)。还有其他人看到这个问题吗? 最佳答案 我正在与UrbanAirship支持团队合作解决这个问题。他们通过更新回应说,在他们的最新版本v7.2.0中,他们一起删除了对电子钱包的支持,这应该可以解决问题。https://bintray.com/urbanairship/iOS/urbanairship-sdk/7.2.0/view. 关于iosA

ios - Xcode 10 beta 6 Whole Module 设置导致 "cannot have input files with file list"错误

我正在尝试使用发布配置使用新的Xcode10(beta6)编译应用程序目标。用于发布配置的Xcode10具有SWIFT_COMPILATION_MODE设置为WholeModule.不幸的是,编译以神秘错误结束::0:error:cannothaveinputfileswithfilelistCommandCompileSwiftfailedwithanonzeroexitcode有谁知道问题的根源是什么?值得补充的是改变SWIFT_COMPILATION_MODE至Incremental导致构建成功。 最佳答案 我设法解决了这个问

ios - 将应用程序上传到 iTunes Store 停顿

因此,我已准备好将更新上传到我的其中一个应用程序。一切都正确签名并且验证通过。然而,当尝试将bundle上传到iTunesStore时,它​​只是停在(在XCodeOrganizer中):“正在将您的应用程序上传到iTunesStore”或(在ApplicationLoader中):“使用iTunesStore验证Assets”。它只是坐在那里,粉丝开始参与,显示125%的Java进程最终需要强制退出。我记得以前发生过这种情况,但当时它在几天后自行解决了。有人知道问题出在哪里吗?iTunesConnect/Store目前是否有任何已知问题? 最佳答案

ios - 调整 UIToolbar 大小会在 App Store 中被拒绝吗?

我认为它不使用私有(private)API,它会被拒绝吗?self.navigationController.toolbar.frame=CGRectMake(self.navigationController.toolbar.frame.origin.x,self.navigationController.toolbar.frame.origin.y,self.navigationController.toolbar.frame.size.width,60); 最佳答案 苹果说你不会以编程方式。指南使用工具栏提供一组用户可以在当前

ios - App store guidelines - 我可以获取用户的电话联系人并将它们存储在网络服务器上吗?

我已经查看了应用评论的官方应用指南,但可以得到答案。我正在开发一个应用程序,它将获取用户的电话联系人并将它们存储在我的服务器上。然后,这些联系人将对某些其他应用程序用户可见。假设我提醒用户他们的联系人正在存储并且其他用户可以看到,这会成为问题吗?苹果有可能拒绝这个吗? 最佳答案 苹果也没有异议。苹果可能会提示的主要内容是应用程序用户应该知道您的应用程序会做这样的事情(将用户的联系人存储在服务器上)有一些流行的应用程序已经在做与TrueCaller一样的事情,但是应用程序用户知道如果他使用该应用程序就会发生这种情况,所以没有问题...

ios - iTunes Connect 不显示 "App Store Status"下的任何内容

我通过iTunesConnect发布了我的应用程序的第二个版本,但AppStore状态下没有显示任何内容。我至少不应该看到“等待审查”或“审查中”吗?是出了什么问题还是这是正常的 最佳答案 你看到的是正确的。除非您在“AppStore”选项卡中选择要审核的版本,否则情况会如此 关于ios-iTunesConnect不显示"AppStoreStatus"下的任何内容,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

ios - 在我停止 Beta 测试后,运行 Beta 版的人是否对应用内购买收费(已选择“不可用于测试”)

我的应用程序即将在AppStore中发布。我有大约100名外部Beta测试人员使用最新的Beta版本,这也是将发布到商店的版本。现在,我将通过在iTunesConnect中选择“不可用于测试”来停止Beta测试。出现的消息说这不会影响已经安装构建的人(它只会阻止测试人员安装更多构建)。所以我假设他们可以继续使用测试版直到它过期(在这种情况下还有57天)那么现在我的问题是。如果这些人使用Beta版本进行应用内购买,是否会收费?或者,它不会收费(就像测试正在进行时的beta版本一样)吗? 最佳答案 只要在其设备上安装了Beta版,所有B