我已经通过testflight网站发布了一个应用程序,以允许我的同事进行testing,随着越来越多的人打开初始电子邮件并抽出时间完成注册过程,testing人员正在使用我的testing团队。 然而,将它们添加到testing中的过程似乎有点复杂,所以我认为我会validation,并问,如果我做对了,或者如果我错过了明显的东西。 目前整个过程如下所示: 一位同事用邀请链接打开最初的电子邮件 他/她然后注册设备,并注册testing 我通过电子邮件和testflight网站了解到这个新testing人员 然后我必须从上次开始下载(或写下/复制)所有新testing者的UDID列表 然后,我必须访问苹果开发者网站的设备部分,并上传该文件 编辑我的configuration文件以包含新设备 等待它批准,然后下载configuration文件 我将configuration文件拖到Xcodeconfiguration文件pipe理器中 然后我回到MonoDevelop,并确保它仍然指向正确的configuration文件(我不知道是否使用MonoDevelop / MonoTouch复杂的过程,所以我不想离开它,这可能是无关紧要的这个问题) 我重build,并重新发布testing 然后我访问testflight网站,find新的/更新的版本,并确保我的testing人员都被告知 我注意到,如果我不更新版本,它会“静静地”replace现有的版本,并重新使用已经通知的testing人员列表,所以如果我只检查所有新的testing人员并完成,它只会通知新的。 然而,似乎有点工作不得不继续下载和调配configuration文件文件。 我错过了什么明显的东西? 有什么方法可以让我更容易做到这一点? 例如,我注意到我可以在Xcode组织器中创buildconfiguration文件,但是该对话框没有列出任何证书,所以我无法完成该对话框。 如果这是一个关键因素,请留下一个简短的答案,我会重新提出一个新的问题。 这个问题只是:上述程序是否正确?
我读过xcode从哪里获取应用程序的标识符? , 来自{PRODUCT_NAME}的XCode包标识符格式设置 ,并加载更多,但… 我试图得到推送通知,并得到可怕的 “错误域= NSCocoaErrorDomain代码= 3000”没有有效的应用程序find“aps环境”权利string“UserInfo = 0x15b200 {NSLocalizedDescription =没有有效的'aps环境'权限stringfind应用程序}”错误。 我相当肯定,我已经正确地遵循了所有步骤,其中包括: 在提供证书之前做好推送证书 做了一个'Entitlements.plist' 添加一个get-task-allow布尔值,并将其设置为true(即席发布) 唯一的想法,我不能让我的头左右是捆绑标识符 推送证书是 XXXXXXXXXX.com.julianbaker.pwcnewsuk PwCNewUK-Info.plist中的Bundle标识符是for com.julianbaker.${PRODUCT_NAME:rfc1034identifier} 如果我手动将其更改为 com.julianbaker.pwcnewsuk 由于该应用被视为PwCNewsUK,我得到一个UDID不匹配的错误 当我谷歌search这似乎有一些困惑,但似乎他们必须匹配? 题: Bundle Indentifer是什么要匹配推送证书的 XXXXXXXXXX.com.julianbaker.pwcnewsuk? 题: 我是否需要为供应configuration文件添加“aps-environment”权限,如果是,在哪里以及如何? (参见http://www.airplaysdk.com/node/3174等等) 爱iPhone的发展,但她可以成为一个headbanger有时!
我安装了Xcode 6 GM种子,我正在尝试第一次创build一个IPA文件。 存档成功后,当我点击“导出”button时,出现一个窗口: 无法find或生成匹配的签名资产 Xcode试图find或生成匹配的签名资产,但由于以下问题而未能这样做。 您的帐户已经拥有有效的iOS分发证书。 如果您在另一台Mac上拥有您的签名身份,则可以导入开发者个人资料。 您也可以撤消当前的证书并再次请求一个证书。 以下是错误的截图: 有人可以告诉我如何解决这个问题吗?
我最近更新到Xcode 8,当我点击Xcode / Preferences / Accounts / View Details菜单中configuration文件旁边的“download”选项时,它将变成灰色,不会下载。 重新启动Xcode后,下载button再次可点击,问题依然存在。 手动下载configuration文件并放在Xcode图标上不要将configuration文件添加到Xcode 8中的特定开发人员帐户。最近有人遇到过这个问题并解决了这个问题吗? 我检查了所有与新的Xcode版本有关的问题,仍然没有解决scheme。
我似乎无法刷新我的供应configuration文件在Xcode没有崩溃。 每次按组织者中的刷新button它崩溃,我从错误日志中检索这一行: UNCAUGHT EXCEPTION (NSInvalidArgumentException): *** setObjectForKey: object cannot be nil (key: teamId) 所以我检查了我的teamId,但是没有发现任何exception。 任何人有什么想法是什么原因造成我的问题? 每当我刷新我的个人资料时,这都会为我工作。 甚至今天早上做了10次。 编辑: 如果需要,请提供崩溃报告: Process: Xcode [1136] Path: /Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.dt.Xcode Version: 4.6.1 (2067) Build Info: IDEApplication-2067000000000000~2 App Item ID: 497799835 App External ID: 14581035 Code Type: X86-64 (Native) Parent Process: launchd [272] User ID: 501 Date/Time: 2013-03-15 15:21:43.906 +0100 […]
我的分发证书将于6月7日到期,以及我的所有configuration文件。 我如何正确地续约? 我现在应该撤销并要求一个新的? 如果我这样做,比我所有的现场应用程序,我把它取下来?
有谁知道如何从Xcode中删除以前安装的configuration文件? 我已经看到这个链接 ,但我无法在我的系统中find该位置。 所以我认为必须有一些其他的方式来删除configuration文件。
TestFlight提供iOS应用程序的无线testing版(在非越狱设备上)。 如何才能做到这一点? 这是iOSfunction还是漏洞利用?
在使用不同的configuration文件生成IPA之后,如何使用configuration文件签署.ipa文件? 我想用专门的configuration文件签署IPA进行betatesting,然后用app store的应用提交configuration文件重新签署具体的IPA。 /usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" –sign "${DEVELOPER_NAME}" –embed "${PROVISONING_PROFILE}"
如何在我的iPod touch上testingiOS应用程序而无需注册苹果开发者计划或越狱我的iPod? 目前也不是一个可行的select。 我想testing设备本身,而不是屏幕上的模拟器,看看它是如何执行一个实际的iPod。