Tag: configuration

WatchKit应用程序提交

我已经创build了WatchKit的应用程序。 我已经尝试了三种不同的包标识符: com.xyz.myappname com.xyz.myappname.extension com.xyz.myappname.extensionapp 如果我设置这个,并尝试validation我的应用程序,我得到扩展应用程序和WatchKit应用程序包标识符不匹配。 如果我保持两个应用程序相同的包标识符,那么我正在获取CFBundle标识符冲突。 错误如下 CFBundleidentifier碰撞:在IOS应用程序myappname.app下,CFBundleidentifier的值比com.xyz.myappname.extension myappname.app 请让我知道什么是错的,以及如何将其设置为在AppStore上发布

如何为现有应用程序iOS创buildconfiguration文件?

我开发了一个应用程序,并在苹果会员中心创build了一个configuration文件,并下载,安装,然后提交应用程序到App Store。 然后,我的Mac被格式化,我已经失去了configuration文件和钥匙串访问。 现在我的开发转移到另一个mac,我试图安assembly置文件已经在成员中心,但它要求我撤销的东西,所以我撤销和删除它。 现在我丢失了configuration文件。 我唯一的东西是App Store Id,新创build的configuration文件现在实际上不被接受,我不是说为什么没有匹配的configuration文件存在? 该怎么办? 任何帮助赞赏。

iOS应用程序在下载后自动删除

我正在使用Xcode 4.6.1为iOS> 5.0开发一个应用程序。 要testing应用程序,我使用Save for Enterprise or Ad-hoc deployment存档应用程序。 我也检查了Save for Enterprise Distribution并填写适当的字段。 到目前为止,我能够创build一个myApp.ipa文件和myApp.plist文件。 我已经创build了一个URL到myApp.plist 。 有一次,我点击了url,myApp开始正确下载。 我的问题是,一旦下载完成,myApp删除自己,我没有崩溃日志,什么都没有。 我GOOGLE了,也没有得到任何东西。 问题是我的一个客户端能够下载myApp并使用它。 我认为这个问题与configuration文件有关,但是这两个设备都注册了相同的configuration文件。 所以,我无能为力。 可能是什么问题呢 ? myApp如何删除自己? 谢谢你们。 编辑:这里是控制台日志。 5月10 12:02:15 IK installd [3728]:configuration文件无效:0xe8008012 5月10日12:02:15 IK installd [3728]:00403000 install_embedded_profile:无法安装embedded的configuration文件:-402620398 5月10日12:02:15 IK installd [3728]:授权'keychain-access-groups'的值不被准备configuration文件 5月10日12:02:15 IK installd [3728]:授权“应用程序标识符”具有configurationconfiguration文件不允许的值 5月10日12:02:15 IK SpringBoard [15]:杀net.caretta.iAnahtar终止断言

AppStore提交问题

我正在提交我的第一个iOS应用程序到应用程序商店,我有一个问题,我不知道如何解决。 以下是我所做的一个回顾: 我去了iOS开发中心,创build了configuration和分发configuration文件(用于app store),并将它们上传到Xcode。 然后我进入iTunes连接并完成整个应用程序。 在iTunes Connect中,应用状态显示为“准备上传”。 所以我回到Xcode,并使用我为这个项目制作的configuration文件进行归档。 我selectvalidation,我一遍又一遍地得到以下错误消息:“应用程序必须准备好在iTunes Connect上进行上传,然后才能在Xcode中进行validation或提交。 所以我再次检查我的包标识符在我的应用程序是正确的,它是。 那么现在怎么办? 任何人都可以给我一个线索,我可以在这个过程中犯的任何新手的错误?

该可执行文件仅在设备上签有无效授权错误

我在Xamarin中创build了一个iPhone应用程序。 我已经在Entitlements.plist中启用了KeyChain共享,这样我就可以在类似的应用程序中共享一些数据。 该应用程序在模拟器上正常工作和debugging。 但是,当我使用开发或分发供应configuration文件签署应用程序时,应用程序不会部署在设备上。 如果我禁用KeyChain共享应用程序工作正常。 我得到这样的错误: Info (216) / streaming_zip_conduit: _dispatch_source_read_socket_block_invoke:312: Failed to install application at file:///var/mobile/Media/PublicStaging/appname.iOS.app/ : Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VEgA0a/extracted/Poll365.iOS.app : 0xe8008016 (The executable was signed with invalid entitlements.)" UserInfo={LibMISErrorNumber=-402620394, LegacyErrorString=ApplicationVerificationFailed, SourceFileLine=147, FunctionName=+[MICodeSigningVerifier validateSignatureAndCopyInfoForURL:withOptions:error:], NSLocalizedDescription=Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VEgA0a/extracted/appname.iOS.app : 0xe8008016 (The executable was signed […]

configuration文件不包括证书

使用Xcode 9.1,在创build一个iOS应用之后,我尝试对它进行存档。 但是我收到以下错误消息: 供应configuration文件“MyAppProfile”不包括签名证书“​​iPhone Developer:我的名字(X1YZ2AB3CD)”。 解决这个问题最简单的方法是什么?

错误ITMS-90174:“缺less供应configuration文件 – iOS应用程序必须在名为embedded.mobileprovision的文件中包含供应configuration文件。

当我上传到Application Loader时,我收到以下消息: ERROR ITMS-90174: "Missing Provisioning Profile – iOS Apps must contain a provisioning profile in a file named embedded.mobileprovision." 我有这个包含在我的应用程序文件夹。 当我压缩,无论多么明显,我提供configuration文件,我收到这个错误试图上传我的苹果的应用程序。

在xcode中configuration脚本失败,退出代码1

我正在运行这个脚本作为Xcode运行脚本来build立graphviz: if [ ! "${BUILT_PRODUCTS_DIR}/graphviz/Makefile" -nt "${SRCROOT}/graphviz/configure" ] then GVROOT="${SRCROOT}/graphviz" # figure out optimization OPT="${GCC_OPTIMIZATION_LEVEL}" if [ -z "${OPT}" ] then OPT="s" fi FLAGS="-fexceptions -gdwarf-2 -isysroot ${SDKROOT} -miphoneos-version-min=${IPHONEOS_DEPLOYMENT_TARGET} -mthumb -O${OPT}" # figure out architecture for ARCH in ${ARCHS} do FLAGS="${FLAGS} -arch ${ARCH}" done # figure out preprocessor defines for DEFINITION in ${GCC_PREPROCESSOR_DEFINITIONS} do FLAGS="${FLAGS} -D${DEFINITION}" […]

我有iOS 10 TSL问题(“安全错误:-9801”)。 怎么修?

我有连接到SSL SOAP服务的应用程序。 对于iOS 9.3.5的应用程序工作正常。 从iOS 10我有代码-9801错误。 我想这是连接到苹果的ATS。 站点证书configuration为TLS 1.0 (但我无法pipe理证书configuration)。 我怎样才能解决这个问题? 我想我必须添加它作为例外.plist文件。 我也检查了www.ssllabs.com和部分Apple ATS 9 / iOS 9 R它给错误: 协议或密码套件不匹配 但在iOS 9上,它的工作原理。 编辑: 我将域添加到ATSexception(在info.plist ),但错误仍然存​​在

企业分发签名 – 谁做的,为什么?

我正在开发一个iOS应用程序,作为我们ISV公司的一部分。 我们正在使用Xamarin.iOS,但是我希望对于这个问题应该没有问题。 我们将获得应用程序的一些客户正在使用MDM(AirWatch)来pipe理设备并在设备上安装应用程序。 对于开发,我们使用“iOS应用程序开发”和我们的设备来debugging和testing应用程序。 现在有时间让我们的第一个客户的应用程序。 为此,应用程序必须使用分发证书进行签名,并与分发部署configuration文件捆绑在一起。 为了生成这些信息,必须注册一个$ 299 / year的“iOS Developer Enterprise程序”。 在花这笔钱之前,我想确保我做的是正确的事情。 这里有几个问题表明,使用MDM来configuration设备的客户公司(而不是我们作为ISV)应该注册“iOS Developer Enterprise程序”,并且应该向我们(作为ISV公司)提供分发证书和分发configuration文件。 以下是问题: 分配企业(内部)iOS应用程序 如何pipe理企业分销证书到期? 我的猜测是客户必须注册“iOS Developer Enterprise程序”。 客户必须向我们提供分销证书和分销configuration文件。 我现在的问题是:为什么客户必须成为“iOS开发人员企业计划”的一部分? 每个新客户也必须参加该计划。 如果我们作为独立软件开发商join该计划,会不会更容易? 为什么我们不应该这样做的法律含义?