Tag: 应用程序商店

错误ITMS-9000:“签名丢失或无效。

错误ITMS-9000:“签名缺失或无效。捆绑包path”Payload / My_app_name.app / GooglePlus.bundle“中的捆绑包”com.google.GPPSignIn3PResources“未使用Apple提交证书进行签名。 我以前能够提交相同的构build现在只是做了UI相关的几个变化,并试图重新提交构build并得到这个错误。 有没有解决办法来处理?

Xcodevalidation无法在iTunes Connect中find应用程序

我在iTunes Connect中添加了一个新的应用程序,状态为“准备上传”,并在Xcode中为其创build了存档,并使用分配供应configuration文件指定“App Store”作为分配方法。 当我尝试validation它时,我得到: 没有find申请logging。 应用程序必须准备好在iTunes Connect上进行上传,然后才能在Xcode中进行validation或提交。 我已经检查了存档的Info.plist的CFBundleIdentifier ,以确保它与我在iTunes Connectlogging中使用的CFBundleIdentifier相匹配。 除了validation过程用来匹配iTunes Connect中的应用程序条目的包标识符之外,还有其他任何东西吗?

Xcode 6.3.2与会员中心通信失败

我刚刚提交了一个应用程序的构build到App Store,用TestFlight进行testing。 构build已正确加载到iTunes Connect中,我可以将其发送给TestFlight进行审查,但是我决定在代码中进行一些更改,以便从审阅中删除此构build。 我将我现在想要上传的新版本归档到Beta版testing中,突然间,我在Xcode中收到了这个警告: 与会员中心沟通时发生错误。 请提出一个错误,并从Console.app中包含系统日志的副本 我没有对我的Apple开发者帐户做任何改变,正如我所说的,前一段时间我能够连接和上传一个存档的应用程序…我看到,现在我在Xcode的首选项>帐户中得到同样的警告尝试刷新它的细节。 我不明白为什么会发生这种情况,有人经历过这种情况吗? 谢谢

捆绑ID是否需要区分大小写?

在Provisionconfiguration文件中,我将应用程序ID设置为com.mycompany.lowercaseappname ,但在Xcode 4中,捆绑软件标识符会自动configuration为使用大写的${PRODUCT_NAME} (我希望用户在应用程序图标下看到大写) 。 这是好的,还是我需要在Xcode手动更改捆绑ID为小写?

我可以通过iAds和应用程序内购买在一个应用程序中删除广告吗?

根据苹果广告指南: https : //developer.apple.com/appstore/resources/approval/guidelines.html#advertising 我对这一点感到困惑: 包含空的iAd横幅的应用程序将被拒绝 这是否意味着我无法通过iAds和应用内购买从我的应用程序中删除iAds以便从Lite版本升级到Pro版本? 有谁可以build议如何处理这种情况下,我有精简版和专业版? 我需要在App Store中有2个应用程序吗?

iPhone应用程序本地化通过为不同市场发布单独的应用

我有一个应用程序在瑞典的应用程序商店,我打算适应其他一些市场。 在这种情况下,本地化最重要的部分是改变应用程序在不同市场(国家)如何工作的一些方面,所以这不是主要关于语言适应。 可能,我不会使用正常的本地化内置机制。 相反,我考虑为不同的市场构build单独的版本,并将它们作为App Store上的独立应用程序(具有相同的图标和类似名称)发布,并且每个应用程序仅在一个国家/地区提供。 我的主要观点是: 1)由于App Store支持的语言less于iOS,因此苹果将App Store语言定义为英国英语(如丹麦,挪威)的国家有几个。 那么,除非我为这些国家发布完全独立的应用程序,否则我无法用自己的语言创造一个良好的销售业绩。 2)我认为在本例中,通过在源代码中插入编译器指令,为不同的市场制定不同的Xcode目标,实现本地化将会更快。 (这可能是由于我的应用程序的第一个版本不太聪明的架构造成的,不过,这是目前的状态。) 现在,我的问题: 除了显而易见的会有更多的pipe理之外,是否有针对不同市场发布单独应用程序的缺点? (例如,不太有利于在App Store上取得好的排名,被拒绝的风险等等)

我们可以提交xcode6testing版吗? 如何准备应用程序的iOS8?

所以我已经发布了一个应用程序进入商店,现在想准备iOS8的。 有些东西不再适用于iOS8(例如,应用程序注册通知的方式),我已经通过添加新的未弃用方法来解决这些问题。 然而,我在某处读过,我们不应该提交使用XCode6 beta构build的应用程序。 如果是这样的话,iOS8出来的时候,我们如何确保iOS8兼容的应用程序?

ITMS – 90179无效的代码签名/ ITMS – 90209无效的段alignment

错误ITMS – 90179代码签名无效。 可执行文件“Payload / UFO.app / UFO”必须使用configuration文件中包含的证书进行签名。 错误ITMS – 90209无效的段alignment。 “UFO.app/UFO”的应用程序二进制文件没有正确的段alignment。 尝试使用最新的Xcode版本重build应用程序。 无论我尝试什么,我都得到了这两个错误。 我已经删除了所有的configuration文件和证书,重新制作了它们,甚至重新编写了多次App ID,没有发生任何事情,仍然是相同的错误。 我也更新了XCode,仍然是相同的错误。 我使用通配符应用程序在Flash Pro CC中创build我的.ipa文件,selectApple App Store,并尝试通过应用程序加载器进行发布。 有没有解决这两个问题的方法? 谢谢。

如何更改App Store上iPhone应用程序的设备兼容性?

我们公司有两个应用程序。 一个设备的目标是iOS 9(让我们说“第一个应用程序”),另一个是iOS 8.1(让我们说“第二个应用程序”)。 当我们上传到App Store时,“第一个应用程序”的兼容性如下所示。 但对于“第二个应用程序”,它显示为 请帮我弄清楚如何使第二个应用程序的兼容性显示为与第一个相同。 为什么它不兼容所有的iPhone设备?

如何链接到我们的应用程序的更新页面

如果用户运行过时的版本,我们会提示用户升级他们的应用程序。 当用户点击我们的更新button,我使用openURL的地址itms://itunes.apple.com/us/app/our-app-title/id12345?mt=8加载App Store应用程序的列表为我们的应用程序。 然而,用这种方法,结果屏幕上有一个标记为“打开”而不是“更新”的button。 如果用户先打开App Store应用程序,然后导航到我们应用程序的列表(或转到更新选项卡),则该button标记为“更新”。 我可以在openURL调用中将当前版本作为查询stringparameter passing,还是有另一种方法来确保显示“更新”button? 我找不到目前的文件如何做到这一点。 (我find的所有东西都是几岁,指的是停止使用的phobos工具。)