草庐IT

appstore

全部标签

iOS Frameworks with x86 Slice for Simulator + Appstore Approval

我正在构建和分发一个iOS框架库供其他开发人员使用。最近我遇到了一个bug(feature?)oftheAppleStore因此,如果iOSFramework是使用x86架构(用于模拟器)构建的,则整个应用程序将无法通过AppStore批准并出现错误:[TransporterErrorOutput]:ERRORITMS-90087:"UnsupportedArchitectures.Theexecutableforblah.app/Frameworks/MyLib.frameworkcontainsunsupportedarchitectures'[x86_64,i386]'."此处的

iphone - 检测 iOS 应用的 AppStore 安装

我需要在我的应用中实现自定义日志记录。为此,我需要检测应用程序的当前版本是从应用商店安装的,还是从xcode运行的,或者是TestFlight版本。根据安装源的不同,应用程序有什么不同吗?我不想在开发环境中有不同的东西。 最佳答案 您可以通过从应用程序包中读取embedded.mobileprovision文件来完成部分工作:NSString*provisionPath=[[NSBundlemainBundle]pathForResource:@"embedded"ofType:@"mobileprovision"];如果不存在,则

ios - Appstore 中的 App 名称与您的移动设备上的不同

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我即将向AppStore提交我的应用程序。正如你在下面的截图中看到的,一旦你打开AppStore,你会发现一个很长的应用程序名称。但是,一旦您下载了该应用程序,就只会显示非常短的名称。怎么可能?

ios - 如何类转储 AppStore 应用程序

我从Cydia安装了“ClassDump”以获取应用程序头文件。但是有一个问题。我可以在默认应用程序中使用类转储。例如,我运行了这个命令:class-dump-H/Applications/MobileSafari.app/MobileSafari-o/Headers/safari可以获取“/Headers/safari/”中的头文件。但以AppStore应用为例,我运行了这个命令:class-dump-H/var/mobile/Applications/BFF...../Dropbox.app/Dropbox-o/Headers/dropbox和终端工作,但出现乱码(ScreenSh

ios - 在提交到 Appstore 之前,如何将应用程序定位为在 iPad 2 或更新版本(不是 iPad 1)上运行?

我的应用程序仅适用于iPad2。我已经看到其他涉及设置UIRequiredDeviceCapabilities键的答案,但由于CPU功率而不是任何特定的硬件功能,我需要排除iPad1。我希望该应用程序将来也能出现在人们的应用程序商店中(iPad3等应该具有与2相同或更强的处理器),所以我只需要明确排除iPad1。有什么想法吗? 最佳答案 设置UIRequiredDeviceCapabilities需要前置摄像头。我认为他们不会削减功能。看来没有其他办法了。 关于ios-在提交到Appst

ios - Adobe AIR AppStore 上传错误 : Invalid Code Signing Entitlements. .. 'get-task-allow' (

过去两天我一直在尝试将我的游戏版本上传到AppStore。我不断收到以下错误:ERRORITMS-90164:"InvalidCodeSigningEntitlements.Theentitlementsinyourappbundlesignaturedonotmatchtheonesthatarecontainedintheprovisioningprofile.Accordingtotheprovisioningprofile,thebundlecontainsakeyvaluethatisnotallowed:'true'forthekey'get-task-allow'in'P

iphone - 提交加密应用到AppStore前需要准备什么?

我要向AppStore提交一个加密的应用程序。应用程序CCCrypt并在iPhone中存储文本文件,使用由Apple。当Appleasksifmyappcontainsencryption时,我很可能会选择"is".除了上述声明外,我还需要准备什么吗?附注我不是美国公民或居民。 最佳答案 我最近提交了一个也使用CommonCrypto的应用程序。我只选择了"is"。Apple没有就此话题采取后续行动。它已被AppStore接受。 关于iphone-提交加密应用到AppStore前需要准备

ios - 第三方 iOS AppStores(通步、sibche 等)如何对 App 进行签名和安装?

我最近发现了一组重新分发iOS应用程序的第三方非法应用程序商店。这些在线商店能够在未越狱的设备上安装免费的Appstore应用程序(即Facebook、GoogleMap等)或他们自己的应用程序。关于苹果禁止第三方商店的问题,我只想知道这些应用程序是如何签名安装在苹果设备上的?这些应用程序是否首先越狱设备?苹果是否允许更改/更新应用程序的签名?更新:看来这些App是通过企业开发者许可生成的证书安装在设备上的,所以可以不受限制地安装在任何设备上。但我无法理解这些AppStores如何安装AppleAppStore上可用的应用程序,例如Facebook!!!更新2:是否可以获取AppSto

iphone - 如果我从 AppStore 中提取我的二进制文件,IAP 非消耗性产品是否会继续工作?

我有一款目前在AppleAppStore上可用的免费应用程序,它具有用于应用程序内购买的非消耗性产品设置,以启用高级功能。我的客户现在决定他们要从AppStore中提取此二进制文件并仅提交高级付费版本(删除IAP需要)。我的问题是:当我从AppStore中提取这个免费二进制文件时,IAP购买是否会继续为那些已经安装了免费二进制文件的用户工作?这些当前用户是否能够购买此非消耗品并恢复购买?我曾尝试在Apple开发者论坛上提出这个问题,但像往常一样没有得到任何回应。提前致谢! 最佳答案 whenIpullthisfreebinaryfr

ios - 替换 AppStore 上的应用

我在AppStore上有一个应用程序,我想使用StoryBoard对其进行改进。建议我从头开始构建一个新应用程序,而不是尝试将Storyboard添加到旧应用程序。所以我已经做到了,现在我想将它上传到AppStore并替换旧的。我了解bundle标识符和应用程序名称必须相同。我是否必须确保任何其他内容都相同? 最佳答案 是的,你可以做到这一点。只需确保使用与原始应用中相同的应用程序包标识符,即com.companyname.appname。然后使用您通常使用的相同分发许可证。您必须将新应用作为旧应用的更新发布,但除此之外您可以更改任