草庐IT

ios - 将应用程序提交到应用程序商店时的 iTunes 测试飞行问题

我在将我的应用程序上传到应用程序商店时收到了来自AppleDeveloper的以下问题,最近已更新到Xcode7.0。更新到Xcode7.0后第一次上传。这是我从iTunes收到的邮件。Deardeveloper,Wehavediscoveredoneormoreissueswithyourrecentdeliveryfor"*********".Toprocessyourdelivery,thefollowingissuesmustbecorrected:InvalidBundle-Anestedbundledoesn'thavetherightplatformslistedinCF

iOS - 验证私有(private)应用程序商店的企业配置文件

作为我们移动设备管理功能的一部分,我们为客户提供私有(private)应用商店。管理员可以将ipa文件上传到我们的服务器,我们将允许受管设备直接安装这些企业应用程序。当管理员上传ipa的时候,我们想做一些验证,如果ipa不符合要求就直接拒绝。具体来说:如果ipa是由企业证书以外的证书签名的(例如appstore证书),我们要拒绝它;如果ipa是由已过期的证书签名的,我们要拒绝它;如果ipa是由已被吊销的证书签名的,我们要拒绝它。我有以下问题:对于要求#1,我注意到企业构建在ipa中有一个文件embedded.mobileprovision,但应用商店构建没有该文件。检查该文件的存在是否

ios - 由于 iOS 9.2.1 黑屏,应用在应用商店被拒绝

我在支持iOS7及更高版本的AppStore上提交了应用程序,仅支持iPhone的竖屏。我们有适用于iPad和iPhone的启动图像。我们正在以编程方式做所有事情并使用Xcode7.2。但苹果拒绝声明:在运行iOS9.2.1的iPad和运行iOS9.2.1的iPhone上通过Wi-Fi和蜂窝网络进行审查时,我们发现了您的应用程序中的一个或多个错误。-应用程序启动到黑屏,没有进一步的操作发生。我们没有遇到这个问题。任何人都可以帮助我知道可能是什么问题。 最佳答案 该问题与Facebooksdk有关。facebooksdk存在与[FBS

ios - 更新供应配置文件(分发)并保持当前 Appstore 应用程序正常运行

我在应用商店中有一个应用,它使用的是无效的iOS配置文件(分发版)。此配置文件包含PushCertificate。所以我想要一个重新生成的Provisinig配置文件。问。当我使用更新ProvisingProfile更新Appstore应用程序时,当前Appstore应用程序版本的推送服务是否正常工作?(我只是更新ProvisingProfile和相同的证书,相同的AppID)感谢您对此的帮助:) 最佳答案 正如您在问题中提到的,配置文件无效。所以我猜证书已过期,您将要续订它。如果是,则当前应用商店版本可以正常工作。如果您通过新证书

ios - 将新版本上传到应用商店?

我从其他人构建的github下载了我的应用程序的源代码。现在我在应用程序中做了很多更改。为了在我的iPhone上测试应用程序,我更改了捆绑ID、代码签名、配置文件等。现在的问题是如何在应用商店更新我的应用程序?我是否需要下载任何配置文件或任何其他文件才能安全上传?如何再次对应用程序进行代码签名,以免出现问题?请帮忙。 最佳答案 如果应用程序已经在开发者帐户上创建,那么您不能更改它的包ID。您只需从开发者帐户中删除该AppId并创建新的AppID并分配新的bundleid并从初始创建证书和临时配置文件。

ios - 应用已成功上传到应用商店但未在 iTunes Connect 中显示

周一,我通过Xcode7.3成功上传了一个应用程序,但我一直无法在iTunesConnect中看到构建版本。我要说清楚,我已经等了好几天了,我知道正常情况下五分钟左右就会显示。我也搜索了关于这个问题的堆栈溢出。几乎所有此类问题的答案都告诉用户等待一段时间。第一次尝试等了大概两天没看到构建版本,第二次上传,Xcode报错版本重复。这很奇怪....有人有什么建议吗? 最佳答案 在我联系苹果并登录邮件想查看苹果是否回复后,昨天发现了一封来自苹果的邮件:Deardeveloper,Wehavediscoveredoneormoreissue

android - 为什么 Play Store 在更新应用程序时需要相同的证书,而 App Store 不需要?

即使证书丢失并重新创建,AppleAppStore也允许发布应用更新,但GooglePlayStore不允许。使用相同的bundleid可以将应用程序更新发布到AppleAppStore,因此可以在发布应用程序更新时使用新证书。那么,为什么GooglePlay商店不允许呢?允许它是安全漏洞吗?或者GooglePlay商店夸大了安全性并且不必要地要求相同的证书?苹果应用商店allowsit但是GooglePlay商店doesnotallowit 最佳答案 它与Play商店关系不大。出于安全原因,Android不允许这样做。恶意软件作者

ios - 应用商店语言问题

我的应用在应用商店中可用,它显示本地化语言为多种语言,如下所示。但我只支持一种语言,即英语。在应用商店中,我将主要语言设置为仅英语(美国)。如何解决?这出现在我的应用程序的版本1中。现在我要发布我的下一个版本。是否可以在将其提交到itunesconnect中的应用商店之前修复此版本? 最佳答案 应用程序的AppStore本地化信息与您从iTunes选择的语言无关。它与您项目中的.lproj文件夹有关。删除未使用的。 关于ios-应用商店语言问题,我们在StackOverflow上找到一个

android - 从网站打开 UWP 应用程序

让我们从背景说起。我们正在iOS/Android/Windows上构建一个应用程序,我们将在其中使用Firebase动态链接在用户之间共享内容(链接如下所示:https://xya.app.goo.gl?link=..。)。在iOS和Android上,如果已安装该应用程序,则可以启动该应用程序;如果尚未安装,则可以打开Play/Store。这也具有优雅回退到我们的网络应用程序的优势。现在这在Windows上不受原生支持。只有以下选项:自定义URI方案(例如app://some-link)。不可用,因为我们的网络没有优雅的回退URI处理程序——因为AnniversaryUpdate应用程

iOS应用商店应用名称通过testflight beta应用预留

我在iTunesConnectTestFlight测试版中拥有一个iOSSwift应用程序已经将近9个月了,我正在向它推送定期构建更新。是否会自动保留此应用名称,还是我必须采用其他途径来保留相同的应用名称?目前,当我尝试使用ItunesConnect创建一个具有相同名称的新应用程序时,出现错误,提示“您输入的应用程序名称已被使用...”我是否应该自信地相信这个应用程序名称不会分配给另一个开发者帐户,我可以在未来使用相同的构建配置和捆绑标识符以相同的名称发布应用程序,比如在大约30天内? 最佳答案 是的,在您或Apple从您的iTun