Tag: configuration

将iOS应用程序从分发标识中分配给开发者标识

我使用持续集成工具,使用分发标识和Ad Hoc移动设备构build应用程序。 这个应用程序发送到一个网站进行临时部署,一切正常。 但是现在我想在构build工作stream中添加一个步骤来执行UI自动化testing。 仪器需要一个以开发人员身份签名的应用程序,因此,我希望/需要(QA团队实际需要)使用开发人员证书来退出之前创build的.ipa,而不是使用开发人员证书构build新版本的应用程序。 我使用以下命令来退出应用程序: unzip "App.ipa" rm -rf "Payload/App.app/_CodeSignature" "Payload/App.app/CodeResources" cp "Dev.mobileprovision" "Payload/App.app/embedded.mobileprovision" /usr/bin/codesign -f -s "iPhone Developer: john doe" –resource-rules "Payload/App.app/ResourceRules.plist" "Payload/App.app" 然后,我使用fruitstrap安装“Payload / App.app”(我试图用组织者安装它不会改变任何东西),我终于执行这样的仪器: instruments -w 5f9…3fd -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate "App" -e UIASCRIPT /Users/../automation-tests-scripts/test-instruments.js -e UIARESULTSPATH /Users/../test-reports/ 仪器失败,出现以下错误: 2013-11-28 14:32:56.679 instruments[68408:1007] Permission to debug com.company.App was denied. The app must be signed […]

iOSconfiguration门户 – 应用程序ID

我在App Store中有一个应用程序,最近更新。 我添加了一个应用程序内购买。 iOS Provisioning Portal中创build的应用程序ID说明应用程序内购买不可用: 然而,它工作得很好…所以我的问题是什么是应用程序ID和我需要它?

由于帐户权限,validation失败

我已经通过iTunesConnect被团队pipe理员添加为团队成员,我正在尝试创build一个存档并进行validation。 它失败,因为标题说: 另外,如果我尝试让Xcode自动修复,我得到这个错误: 团队代理在iTunesConnect中创buildiOS分发configuration文件,根据文档,团队成员实际上不能创build证书: 但这就是为什么Team Admin为我创build它们的原因,但是看起来我的Xcode试图创build证书,而不是下载和使用它们(同时validation归档)。 任何ide为什么会发生这种情况,以及如何validation档案并上传到iTunesConnect?

了解证书,代码签名,configuration和相关主题的资源(Apple除外)是什么?

我完全没有把握代码签名,configuration和所有相关主题的概念来分发iOS应用程序。 尽pipe我已经在Xcode上开发了两年,并已经在App Store中成功推出了两个应用程序 – 我只是不明白。 我试图通读苹果的文档,但是我太钝了,或者文档不够好,不能对这个过程有任何有意义的理解。 我正在寻求一些其他的博客文章,网站,文章,信息图表,图表,图表,以及帮助他人更好地理解这些关键概念的内容。 我已阅读的post似乎治疗的症状,而不是问题。

iOSconfiguration门户错误,当我尝试添加一个configuration文件

我无法弄清楚在configuration门户中导致这种通用错误的原因。 没有任何解释,我是无能的。 有任何想法吗? 谢谢你的帮助。

捆绑标识符iOS Provisioning Portal

我是iOS企业计划的团队代理。 我正在尝试添加一个新的应用程序ID(新的应用程序ID以前从未在我的帐户中使用过,但可能会被另一个企业帐户使用,但是在提交之后,它会显示: The bundle identifier you have specified is already in use. Please select another. 为什么发生这种情况,我该如何解决这个问题?

无法编译塞拉利昂更新后的iOS 10

我有一个证书和configuration文件生成今年八月。 它们在Apple Developer Portal中都是有效的(未过期的)。 当我打开我的项目,目标8.3,我得到这个错误: No certificate matching 'iPhone Developer: My Name (###ABC123)' for team 'Company.' Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning. 我可以看到钥匙串中的证书下嵌套的私钥。 在我的项目设置,我点击我的目标,看到我的configuration文件。 在签名证书下,我看到没有。 起初,我看到“此configuration文件没有无线configurationconfiguration”,我不需要的错误。 当我取消select和重新selectconfiguration文件,这个错误消失了。

XCode应用程序加载器 – 错误ITMS-9000无效的供应configuration文件

当我尝试使用应用程序加载器将我的iOS应用程序上传到app store时,出现以下错误: 这意味着configuration文件无效。 所以,我删除并重新设置configuration文件,然后使用该configuration文件归档应用程序,我仍然有这个错误…我已经上传这个应用程序iTunesConnect之前,我没有错误,但现在,即使我没有对我的configuration文件做任何事情,或者在应用程序中改变它,我得到这个错误。 我有有效的和没有过期的证书,我的包ID是正确的。 我拥有的分发configuration文件是: 这发生在我的名为SloganGen应用程序中。

通过configuration企业应用程序首选项(AirWatch)通过MDM检索用户名

我正在用Ionic / Cordova构build一个混合应用程序,并使用插件( https://github.com/apla/me.apla.cordova.app-preferences )从设置中包含的Root.plist文件中检索用户名值。束。 我无法通过AirWatch(MDM解决scheme)发送此值,然后在运行时正确读取该值。 我正在使用应用程序configuration设置,同时部署应用程序,如下所示: 在AirWatch控制台中: Root.plist源代码: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PreferenceSpecifiers</key> <array> <dict> <key>Key</key> <string>AWUsername</string> <key>DefaultValue</key> <dict> <key>Value</key> <string>Test</string> </dict> </dict> </array> </dict> </plist> JS var retrieveUser = function () { var prefs = window.plugins.appPreferences; //prefs.fetch (ok, fail, 'dict', 'key'); prefs.fetch(prefReadSucess, prefReadFailed, 'AWUsername', […]

以编程方式检查在iPhone上是否安装了configuration文件

我需要开发一个应用程序,以编程方式检查电话上是否安装了configuration文件(例如,称为“X”)。 我试过这个链接上的解决scheme,但没有奏效。 我也发布了一个已经与这个解决scheme相关的问题 ,但是一直没有答案。