Tag: 捆绑标识符

iTunes Store操作失败。 没有find合适的应用logging。 validation您的包标识符“org.cocoapods.Alamofire”是否正确

我正尝试使用Xcode8.3将二进制file upload到iTunesConnect。 在我的项目中有大约10 cocoa pods (Alamofire, SideMenuController, DropDown etc) 。 但是,上传时,我收到与包标识符有关的奇怪的错误。 iTunes Store操作失败。 没有find合适的应用logging。 validation您的包标识符“org.cocoapods.Alamofire”是否正确。 我尝试了下面提到的一些修复: 将'org.cocoapods.Alamofire ”的'org.cocoapods.Alamofire ”捆绑ID更名为com.companyName.AppName 将'org.cocoapods.Alamofire'捆绑ID更名为com.companyName.AppName.Alamofire (即使在iTunes Connect上使用com.companyName.AppName.Alamofire id注册了新的捆绑ID) 删除'org.cocoapods.Alamofire'包ID,但重新出现 任何其他快速解决?

Xcode 6:如何设置一个自定义的包标识符?

在Xcode 6中,我需要为我的app store目标设置一个自定义的包标识符。 我正在尝试这个: 我点击左上angular的Xcode项目。 我看到项目设置中心窗格,“常规”选项卡,“身份”部分。 我看到“Bundle Identifier”字段,然后点击进行编辑。 文本更改为黑色可编辑文本和灰色不可编辑文本的组合。 如何编辑包标识符?

更改Firebase的包ID

在这个项目的早期,我做了在bundle标识符中没有前缀com的错误。 现在我准备好testing航class了,我有一个无效的包标识符。 目前,我的包标识符是mycompany.myProject但我希望它是com.mycompany.myproject 。 我没有任何问题切换到所需的捆绑ID的归档应用程序,并上传到应用程序商店。 我将应用程序切换到相应的包标识符的步骤: 使用正确的套件ID在Firebase控制台中创build新的应用程序。 下载这个新的应用程序的Google-Info.plist并放置在项目的根目录下,拖入Xcode项目。 更改Facebook上的包标识符 在项目设置中更改包标识符 但是,该应用程序崩溃致命的这个错误。 *** Terminating app due to uncaught exception 'InvalidPathValidation', reason: '(child:) Must be a non-empty string and not contain '.' '#' '$' '[' or ']'' 发生此错误的时间点是在调用Firebase方法时 – (NSString *) getUid { return [FIRAuth auth].currentUser.uid; } 此方法返回nil ,提供从Firebase检索数据的方法。 此方法的nil返回导致InvalidPathValidation错误。 我正在与Facebook进行身份validation。 我想也许这是返回nil的原因是,该应用程序不知道谁login,因为我从来没有提示login(我的应用程序检查,如果你通过Facebook viewWillAppear在开放的ViewControllerlogin)。 然而,这是没有道理的,因为我所做的唯一更改就是更改包ID。 我一直被困在这个问题上差不多一个星期。 我特别想知道我需要更改哪些Firebase才能接受捆绑标识符更改。

iTunes连接validationiOS应用程序时validation码错误无效

我试图在Xcode中validation我的iOS应用程序。 但是,经过validation,我收到以下错误: validation过程中发现以下问题: 代码签名授权无效。 您的应用程序包的签名包含iOS不支持的代码签名权利。 具体而言,不支持在“有效载荷/无线电Malayalam.app/Radio Malayalam”中的关键“application-idenfier”的值“VQ27FEWWTE.Veniteck.Solutions.Radio-Malayalam”。 这个值应该是一个以TEAMID开头的string,后跟一个点“。”,后跟一个包标识符。

GCM中的Swift Bundle ID错误

我在Swift中执行Google Cloud Messaging时遇到了麻烦。 使用GCMExample获取注册令牌,但是当我尝试运行Swift的GCMExampleSwift时,出现错误。 我在Objective C和Swift中使用了相同的“GoogleService-Info.plist”。 2015-10-26 17:31:59.834 GcmExampleSwift [360:51727]configuration文件'GoogleService-Info.plist'用于另一个包标识符('com.XXXXXX.mobility.appfactory.dev1.social')。 使用此文件可能无法正确configuration服务。 要继续使用此configuration文件,可以将应用程序的包标识符更改为“com.XXXXXX.mobility.appfactory.dev1.social”。 或者您可以从https:/ 2015-10-26 17:31:59.836下载与您的捆绑包标识符相匹配的新configuration文件GcmExampleSwift [360:] App measurement v.1100000开始2015-10-26 17:31:59.843 GcmExampleSwift [ 360:51727]成功configuration[CloudMessaging]。 2015-10-26 17:31:59.843 GcmExampleSwift [360:51727]configuration[]失败。 2015-10-26 17:31:59.843 GcmExampleSwift [360:51727]子类不存在,所以没有configuration[Analytics,AdMob,SignIn,AppInvite,Maps]。 2015-10-26 17:31:59.843 GcmExampleSwift [360:51727]希望存在的子类[CloudMessaging,Measurement]。 2015-10-26 17:31:59.936 GcmExampleSwift [360:]networking状态已经改变。 代码,状态:2,连接2015-10-26 17:31:59.977:GGLInstanceID | 无法在caching中find令牌Error Domain = com.google.iid Code = -25300“(null)”注册到GCM失败,错误:操作无法完成。 (com.google.HTTPStatus错误401.)2015-10-26 17:32:01.053 GcmExampleSwift [360:51727] – 在变换层中更改属性masksToBounds,将不起作用2015-10-26 […]

什么是iOS中的包标识符的正确格式?

我有四个包标识符 com.company.appname com.appname APPNAME com.company-name.app名 请帮我找出正确的包标识符, 请告诉我哪个是正确的。

当上传iOS应用程序到App Store时,Xcode试图匹配框架捆绑ID

开发我的第一个iOS应用程序4个月后,是时候把它提交给App Store 。 我在iTunes Connect创build了应用程序,填写了所有的细节,并在Connect和Xcode设置了正确的Bundle ID 。 不过,我最近三天努力解决这个奇怪的问题。 这似乎是Xcode试图上传Cocoapods框架,而不是我的主要应用程序。 归档后,我去了Window > Organizer > Validate… 我看到以下屏幕: 错误: (对于googlers:没有find合适的应用程序logging,请确认您的包标识符' org.cocoapods.Alamofire '是否正确)。 错误消息表明它试图根据框架的名称来匹配一个Bundle ID ,而不是我自己的bundle(例如com.organization.AppName )。 我无法在任何地方find答案。 我尝试在我的Podfile (其中有use_frameworks!),以及我的不同的conf组合,但没有成功。 post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = "" config.build_settings['CODE_SIGNING_REQUIRED'] = "NO" config.build_settings['CODE_SIGNING_ALLOWED'] = "NO" end end end 问题: 我正在做的步骤是正确的吗? 为什么Xcode试图匹配一个framework's bundle id而不是我的主要应用程序? 我怎么能通过这个问题,最终提交我的应用程序? 编辑1:我能够通过这个问题,但后来导致了另一个问题,所以我还没有一个解决scheme。 基本上,Alamofire […]

“包标识符X的应用程序ID不可用。 请input不同的string“(Xcode 7.3)

在更新到Xcode 7.3(7D175)的最新版本之后,每次我尝试导出adhoc分发时,都会出现上述错误。 一切正常工作,直到更新。 捆绑ID是绝对我自己的,注册到这个应用程序。 我尝试重新创build我的证书,configuration文件,删除旧的,疯狂地点击“再试一次”button…似乎没有任何工作。 任何人都可以find解决办法吗? 我看到一些其他人面临同样的问题,但他们的解决scheme似乎没有为我工作( https://stackoverflow.com/a/36192586/1542275,https://stackoverflow.com/a/36175175/1542275 ) 更新 :我不知道这是否是相关的,但对于它的赫克,我试图“validation”构build。 我做了,它通过了。 无论如何,就在您启动validation之前,您会看到信息屏幕,其中显示所有关于附件configuration文件的详细信息。 我注意到,尽pipeselect了我自己的configuration文件,信息屏幕(就在validation之前)说,它正在使用我的configuration文件。 然后,我从xcode中删除了我的分发configuration文件,重新归档,现在validation失败。 奇怪的事情似乎正在进行归档,adhoc,和出口。

WatchKit扩展束标识符

我正在尝试构build我的应用程序,但失败了。 我在下面显示消息。 错误:WatchKit Extension不包含任何捆绑标识符与“com.domain.appname.watchkitapp”匹配的WatchKit应用程序。 validationWatchKit扩展的Info.plist中WKAppBundleIdentifier的值是否与WatchKit App的Info.plist中的CFBundleIdentifier的值匹配。 我最近将"com.domain.appname.watchkitapp"更改为"com.domain.differentappname.watchkitapp" 。 我找不到要改变的地方。