wp8应用商店的应用名称本地化
有人知道如何在Windows Phone App Store中创建本地化应用程序名称吗? 在应用程序中,这都是完美的,该应用程序从本地化.dll文件中读取名称, 我刚刚遵循MSDN文章来创建语言资源: http://msdn.microsoft. com/en-us/library/windowsphone/develop/ff637522(v = vs.105).aspx ,以下是我在商店和MS2012中的应用程序设置 http://pic.twitter.com/6myhmse777l 解决方案 对于那些想知道的人: http://msdn.microsoft. com/en-us/library/windowsphone/develop/ff967550(v = vs.105).aspx 向您展示了如何本地化应用程序标题.因此,如果您为应用程序创建DLL,它将在手机上显示局部标题. 示例:我的默认语言是英语,但我使用AppResLib.dll.0407.mui文
6 2024-04-24
编程技术问答社区
Xcode 9.0.1的应用程序分发程序有所改变
最近,我将Xcode升级到Xcode 9.1.之后,当我尝试发布我的应用程序时,Xcode不允许选择我为临时创建的分发配置文件.说 配置文件不是iOS App Store配置文件 请让我知道,如果相对于Xcode 9.1 有更改的应用程序分发过程是否有更改 解决方案 最后,我从此Apple文档中获得了有关我们将应用程序发布给AppStore的方式的重要更改的线索. 我有在我的Apple开发人员帐户中创建的开发和分销概况.在XCode中,在"常规"选项卡签名部分中选择团队. XCode9.0.1寻找可用的配置文件,并进行出版. 其他解决方案 xcode工具(Xcode 9.1 beta)不是今天的Xcode工具的稳定版本,因此它必须/不允许您在App Store上发布/提交构建. XCode工具的稳定版本才能在商店中创建/上传构建. 您必须从以下参考链接中使用稳定版本的Xcode工具的任何人: xcode 9 - (Command Line
8 2024-04-05
编程技术问答社区
可执行文件用无效的授权签名(iPhone版)。
好吧,我不是这个东西的新秀.我知道我在做什么,所以请不要带我完成基础知识.前几天,我将Xcode更新到了最新版本,现在每个新项目和过去的每个项目都使用其自己的分销证书成功构建了过去的项目,不再成功使用以下错误: 可执行文件签署了无效的权利. 您应用程序代码签名授权文件中指定的权利文件与您的供应配置文件中指定的权利不匹配. (0xe8008016). 这是我所有应用程序发生的!我有六个,所有人都从未在证书上遇到问题,但是现在我遇到了这个错误!我什至没有制作Adhoc的构建,因此我不使用权利,也没有在代码签名授权框中指定.那个盒子是空白的.我尝试了一切,这绝对是带有更新的XCode问题. 请帮助这是非常令人沮丧的. 解决方案 这只是黑暗中的镜头,但是也许尝试从Xcode和所有设备中删除所有配置配置文件,然后从配置门户中再次下载它们,然后将它们重新安装在所有内容上?升级时,我最终还是这样做了. 其他解决方案 在我的情况下,我的目标和项目构建设置中有"代码
10 2024-04-04
编程技术问答社区
最佳实践。在创建免费和付费版本时,如何处理iOS应用程序的代码差异?
我想在AppStore上发布我的iOS应用程序的两个版本. 一个是付款,另一个是免费的. 截至目前,我的代码已完成付费应用程序. 现在,我想为免费应用程序添加更多IAD和Inapppurchase的代码. 维护这两个版本的最佳方法是什么? 我正在考虑复制Xcode项目或在我的git仓库中创建分支. 解决方案 如果您分支或复制项目正在为自己创建维护噩梦. 在同一项目中创建一个单独的目标,可以通过代码中的#IFDEF块来处理具体差异.添加到每个目标的定义以指定您是构建付费还是免费版本. ==添加== 要定义每个目标符号转到目标的构建设置,请向下滚动,直到找到Apple LLVM 5.1-预处理块,更改目标特定设置以添加您所需的符号(Free_Build = 1或pay_build = 1,例如) 要添加目标特定代码,您可以使用代码中的定义符号为: // some code here #if FREE_BUILD // Some cod
6 2024-04-03
编程技术问答社区
移动应用商店分析的选项(苹果、安卓、OVI等)?
有人在移动应用程序商店有分析软件/服务方面有任何经验吗?我目前仅针对iOS开发,所以这是我主要感兴趣的,但是我想知道是否有一些分析可以在几家应用商店中汇总数据,以防万一我说Android应用程序. 我发现iTunes Connect有点缺乏. 解决方案 我对 appfigures 感到非常满意.它仅适用于iPhone应用程序,但我决定每月支付它的费用已经足够好.他们还提供免费试用,因此您可以在付款或留下免费计划之前尝试一下(我在决定溢价之前已经进行了一段时间). 应用程序Annie 是iPhone应用程序的另一个选择. 我有兴趣看看是否有跨不同收入来源汇总的服务 - 例如,我在一个应用程序中有ADMOB广告,我也希望看到AppFigures也可以抓住该数据. 希望这会有所帮助! 其他解决方案 我正在使用Appanie,我必须向您推荐它,这非常有用. 我目前也使用ADMOB,但我想我将测试AdWhirl和Inmobi等广告网络聚合服务,并运行ADMOB作为
14 2024-03-31
编程技术问答社区
Itunes连接的二进制错误无效?
我将Universal Application .App File到iTunes Connect中,它显示了"无效的二进制"状态,我从Apple那里收到了一封邮件.邮件内容为 "Invalid Binary Architecture - iOS 3.0 introduced support for multiple binary architectures. If your binary is built for multiple architectures, your Info.plist must have a MinimumOSVersion key with a value of at least 3.0. Additionally, if your app is intended to support earlier iPhone and iPod touch models, your app must contain at least an armv6 binary;
4 2024-03-30
编程技术问答社区
Swift Nio客户端的合适背景模式
我已经创建了一个使用swift-nio-ssh连接到嵌入式设备的iOS应用程序.该应用程序没有UI可以控制设备,因为应该使用WatchConnectivity使用Watch应用程序来完成该设备. 就目前而言,我必须将iOS应用程序保留在前景中,否则SSH客户端将在几秒钟后死亡.相反 我已经对背景模式进行了研究,但是可用的API似乎都不适合我的用例. 我忽略了什么吗? 如果不是,我可以滥用另一个API (我收集的内容,音频,VoIP或NetWorkextension)? 如果是这样,该应用程序仍然能够以某种方式通过审核过程? 谢谢! 解决方案 您没有忽略某些内容,这不仅适用于所有内容,而不仅仅是使用Swiftnio使用的应用程序.在iOS上,如果应用程序进入后台,则将停止,网络连接将在某个时候死亡. 唯一的方法是您在(2)中提到的主要VOIP例外,您必须专门从Apple请求.
6 2024-03-27
编程技术问答社区
在Xamarin中自动将aps-environment从开发中转换到生产中
在我的Xamarin IOS项目中,wittlements.plist具有aps-environment设置为development,用于开发测试.我正在使用 app Store的Visual Studio Team Servision for App Store 自动化出版物构建以进行测试.但是,当它使用Fastlane Pilot上传应用程序时,我会收到此错误: 错误ITMS-90046:"无效的代码签名权利.您的应用程序捆绑包的签名包含iOS上不支持的代码签名权利.具体来说,在' project in'项目'. 在运行连续集成构建时,环境看起来应该切换到production.我该如何自动化? 解决方案 删除Entitlements.plist,然后添加Entitlements.developer.plist和Entitlements.production.plist.在iOS捆绑签名中,根据构建配置输入客户权利的相应PLIST文件. 其他解决方案 我刚刚
20 2024-03-25
编程技术问答社区
在MS AppCenter和Azure DevOps(前VSTS)之间有什么主要区别?
我在理解这两种服务中的哪些能力以及它们之间的核心区别是什么. 是什么. 一般而言,我了解它们提供的内容,并且分别使用了它们(主要是问题跟踪器,主要是vSTS)和AppCenter来构建和部署的源. . 但是: 1.他们都有building和(显然)publishing能力. 在DevOps中可以选择设置管道: 与AppCenter的方式相同: 2.它们都具有(似乎)类似功能. 的Tests部分 3.他们都提供将构建部署到Play/App Stores 的能力. appcenter-带有"商店"部分,并带有此插件(至少). 它们都具有一些特定的功能(例如,AppCenter具有PUSHNotifications功能,Azure DevOps具有问题跟踪),但是,对于应用程序发行的,它们看起来很相似 . 那么,应该将其中的哪个用于哪些特定任务?或者,这只是微软的现代"营销"功能,当时没有区别,但是这些只是用不同的信封包裹的两个类似
10 2024-03-25
编程技术问答社区
使用azure blob存储来安装ios应用程序
我正在尝试使用Azure建立一个私人应用商店.我正在尝试使用Azure Blob存储存储.IPA和.plist文件. 这是参考: http://gknops.gith.github.io/adhocgenerate/ 我能够将文件上传到Azure Blob存储,并且可以在容器访问的容器中可用(我可以浏览到我的移动设备中的文件). 现在,当我尝试使用itms服务并打开.plist文件超链接时,即将"无法连接到xxxxxxxx.blob.core.windows.net".但是,当我打开指向我的IPA和PLIST的链接时,它们正在工作. 所有URL(HTML,IPA NAD PLIST)仅是HTTPS,并且使用移动网络,因此没有网络限制. ex: 我将存储的文件上传为:myfile_v2-1-6.ipa,myfile_v2-1-6.plist 我将其称为html https://xxxx.blob.core.windows.net/xxxxxxx/myfile_v2-
14 2024-03-24
编程技术问答社区
有没有可能让你上传的苹果手机应用程序自动更新?
我要将iPhone应用程序上传到Apple Store,但是我打算在不久的将来发布更多版本.无论如何,一旦我将新版本上传到Apple Store,是否可以进行我的应用程序自动更新?那就是我即将上传1.0版,一旦我上传1.x版本,可以通知用户,还是可以自动更新应用程序?谁能向我指向正确的方向?任何帮助将不胜感激.谢谢. -scar 解决方案 否,此功能在iPhone上不可用. AppStore仅通过商店提供更新,Cydia仅通过Cydia提供更新. 我看到的许多应用程序所采用的方向是一开始,请检查您托管的XML文件以获取有关新版本的信息,并通常向用户显示一条消息(最好是在新闻股票或非奥贝结构庄园中)新版本正在发布,以及为什么要升级. 其他解决方案 您无法自动更新,但是据我所知,没有什么可以阻止您在应用程序中通知用户新版本可用的.例如,您可以联系Web服务器,以了解最新版本是什么,并将其与应用程序包中的构建号进行比较,然后向用户显示适当的警报/通知.或者,您可以花
10 2024-03-21
编程技术问答社区
如何自动布局并将应用程序部署到应用程序商店
我是iOS开发的新手.我正在学习肖像和景观中所有设备的自动布局. 当我对视图或任何控件应用约束时,它会给我警告模棱两可的布局或任何其他警告,但在运行时,它看起来很完美. 请给我学习并参考自动层. 所以,我想知道: - 1)我在应用程序板上的每个设备都有多个故事板,按照设备的屏幕化负载故事板,具体取决于ScreenSensize (如果我将应用程序部署到App Store,这是合法的吗?) 2)如果我有任何编码警告或布局警告,苹果会接受它在App Store中部署吗?将应用程序部署到App Store的规则是什么? 如果我提出错误的问题,请原谅我. 谢谢... 解决方案 1)对于苹果来说,您有多个故事板没有问题,因此他们不会因此而拒绝您的应用. 2)Apple不会基于编译器/代码或布局警告拒绝您的应用程序.虽然出于某种原因,但要摆脱警告总是一个好习惯. 应用程序商店评论指南 当我学会从 ray Wenderlich "> ray wend
8 2024-03-21
编程技术问答社区
iOS 10、XCode 8中的自动布局约束问题
我已经使用Xcode 7.3开发了iOS应用程序. 在对具有iOS 10使用Xcode 7.3的设备上查看AutoLayout约束时,它正确显示了它,但是使用Xcode 8然后在设备上进行审查时,则无法正确显示. 所以我的问题是我使用Xcode 7.3在AppStore上部署该应用程序,因此有可能在AutoLayout约束中不正确地显示. . 任何帮助都非常感谢. 解决方案 我在我的一个iOS应用程序中遇到的问题与XCode 7.x中的约束作品相同,但在Xcode 8中不行,因此我发现了一些解决方案的工作.请找到以下步骤. 1)在Xcode 8中打开storyboard,然后在选择初始设备视图中弹出弹出窗口,请选择其中一个选项,然后单击"选择设备".请找到以下GIF表示的. 2)完成更改后,选择情节提要,转到File Inspector,在Interface Builder文档部分上,在字段中选择"打开"并应用Xcode 7.x.之后,它弹出了有关保存的弹出
12 2024-03-21
编程技术问答社区
检查应用程序是否被购买
我只是想询问是否有一种方法可以检查用户是否确实通过编程方式购买应用程序.我看到了无限刀片3和其他游戏是如何迫使用户登录其Apple帐户的,并以某种方式与商店检查了该应用程序是否已购买.这如何可以通过编程方式创建?我已经在网上搜索了,只是为了找到如何打开可以从中购买其他应用或视频等的Storkit视图...预先感谢 解决方案 您可以尝试检查应用程序的收据并使用AppStore验证 - NSURL* url = [[NSBundle mainBundle] appStoreReceiptURL]; // iOS 7+, do not use respondsToSelector as it will report YES for iOS 6 too 这是 实施SKRequestDelegate并检查: NSError* err = nil; if (![url checkResourceIsReachableAndReturnError:&err]){ SKR
6 2024-03-20
编程技术问答社区
扩增实境应用商店流程
我们有一个客户要求我们在节目中构建一个增强现实iPhone应用程序. 体验将以位置为基础,即您需要参加标记使用应用程序的节目. 有人知道苹果测试这种应用程序所采取的过程吗?如果他们不能在不在位置并评估标记的情况下进行测试,他们将如何获得批准? 是否可以将标记提交给它们作为文件以打印和测试?! 任何信息都非常感谢Cant Seam在网上找到任何特定的信息. 谢谢, 杰森 解决方案 将它们放在网上,并给您的审阅者链接到每个图像. 我以前使用QR码完成了此操作.
4 2024-03-19
编程技术问答社区
向App Store提交增强现实技术的iOS应用程序
我正在为iOS开发一个针对各种玩具的AR应用程序.它的概念本质上是在物理玩具上是相机可以检测到的标记,并覆盖3D场景. 我的问题是关于向App Store提交AR应用程序.提供APS商店批准者进行测试的AR标记的要求是什么? 问候, 丹尼尔 解决方案 您可以将图像标记放入任何Web服务器中,然后可以在评论注释中为Apple提供链接.苹果需要演示标记才能访问其功能. 其他解决方案 我已经开发了一个AR应用程序,该应用程序包含图像检测功能.我所做的是,我在图像托管服务器上放置了很少的示例图像,并在填充元数据时为审阅者提供了与评论说明相同的链接. 如果您需要知道我已经开发了哪个应用程序,则该链接:自从我首次上传应用程序以来,这些图像就很活跃. 不幸的是,我无法透露这些图像,但这是久经考验的方法.证明我在App Store上有一个批准的应用程序. 希望这会有所帮助.
10 2024-03-19
编程技术问答社区
如何在Xcode中把兼容设备设置为只兼容ARKit的设备?
如何确保仅在iOS AppStore上仅显示ARKIT启用设备的兼容性? 解决方案 键是arkit在所需的设备功能下的info.plist文件. 键:arkit 描述:如果您的应用需要支持ARKIT,请包括此密钥 在设备上(即带有A9或更高版本的iOS设备). 最小版本:ios 11.0 现有应用程序的一个重要警告是,苹果不允许您限制应用程序后的设备. 重要:提交时必须进行所有设备要求更改 您二进制的更新.您只允许扩展设备 要求.向您的二进制提交更新以限制您的 设备要求不允许.你无法限制 设备要求,因为此操作将使拥有的客户保持 先前从运行新更新下载了您的应用程序. 如果您将AR功能添加到现有应用程序中,则可以使用 arkit 确定是否应该公开此功能. 其他解决方案 如果您的应用需要ARKIT框架的核心功能,则需要打开 info.plist 文件(位于MacOS Finder中的项目文件夹中)和键 UIRequiredDeviceCa
4 2024-03-19
编程技术问答社区
在App Store中使用的自定义图像资产
在iOS App Store中,某些应用以自定义和非标准方式呈现. 代替了描述该应用的标准应用图标和标准黑文本,应用程序商店中的某些应用在屏幕顶部具有自定义背景色彩方案和自定义横幅. 在下面的示例中,横幅中使用图像,深红色背景和白色按钮和文字. 问题: 如何在XCode和Swift代码中实现自定义的图像 会出现在App Store中吗?恰恰是什么相应的图像 资产需要在Xcode中准备? 图像: 解决方案 这是Apple想要突出显示的应用程序的特殊功能.如果/当您的应用程序符合条件时,他们将与您联系有关资产提交的信息.
12 2024-03-17
编程技术问答社区
iOS应用提交:缺少64位支持
我昨天发送了一个应用程序进行审查,没有问题.然后,我意识到我几乎没有修复工作(将地图的最大缩放级别从19个更改为18,没有其他),所以我从iTunes Connect中删除了二进制文件,并尝试重新提交. 现在我有这样的警告: 我不明白为什么,因为我的体系结构是: 体系结构:ARMV7 有效体系结构:ARMV6,ARMV7,ARMV7,ARM64 该应用在模拟器中运行良好.如果我尝试按照警告中的建议使用标准架构(ARMV7,ARM64),那么该应用将不会构建,我会得到: 架构的未定义符号x86_64 ld:符号(s)未找到架构x86_64 我正在使用Lib Route-Me,我设置了相同的体系结构设置. 解决方案 使用" Standard architectures"喜欢: 建筑:"标准体系结构" ARM7, ARM64 有效的体系结构:" ARM64 ",ARMV7 ... 仅构建主动体系结构 - 否(特别是...如果您的连接设备
18 2024-03-03
编程技术问答社区
提交ios应用程序:无效的团队ID
我在客户iTunes Connect帐户上提交iOS应用程序有问题. 让我描述经常帐户: 我的Apple ID帐户已加入我的组织Apple ID,作为管理员 我的客户已加入我的iTunes Connect帐户,并具有技术角色. 现在,我需要将开发的应用程序提交给客户的iTunes Connect帐户. 在Xcode中,我使用Apple ID(和团队ID)有存档和导出二进制文件. 当我使用应用程序加载程序提交IPA时,Apple拒绝我的构建,并以此错误: "签名中无效的团队ID-捆绑'bundle_id'at'app_name'中的代码签名具有与团队标识符'26rwxxxxxxx'不同的团队标识符值." 认为是正常的 但是如何仅使用iTunes Connect帐户提交? 我的客户严格对此:"我只需要iTunes Connect帐户即可提交应用程序. 请帮助. 解决方案 我今天遇到了完全相同的错误.事实证明,客户必须在iTunes
6 2024-03-03
编程技术问答社区