ITMS-90535无法使用最新的Google Signin SDK发布iOS应用程序
我正在使用xcode 7 GM种子,并通过cocoapods pod "Google/SignIn
安装了最新的Google Signin SDK。当我尝试将我的应用发布到苹果app store时,出现附加错误。
帮帮我!!
以下是Google SDK pod的详细版本
- Google/Core (1.0.7): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities (~> 1.0) - GoogleUtilities (~> 1.0) - Google/SignIn (1.0.7): - Google/Core - GoogleSignIn (~> 2.0) - GoogleAppUtilities (1.0.0): - GoogleSymbolUtilities (~> 1.0) - GoogleAuthUtilities (1.0.1): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities (~> 1.0) - GoogleNetworkingUtilities (1.0.0): - GoogleSymbolUtilities (~> 1.0) - GoogleSignIn (2.2.0): - GoogleAppUtilities (~> 1) - GoogleAuthUtilities (~> 1) - GoogleNetworkingUtilities (~> 1)
谢谢。
findCFBundleExecutable
键,从Google Signin SDK的info.plist中删除这个键。 如果在多个捆绑包上发生错误,则可以删除所有其他CFBundleExecutable
只是为了澄清上面的正确答案。 如果您正在从Xcode访问info.plist,则需要清除下面显示的Executable file
字段。
GoogleSignIn / Resources文件夹中有一个,另外两个在GPPCore / Resources文件夹中。 (点击.bundle)
我必须这样做:
删除3行的3个string值。 info.plist来自
1.GooglePlus.bunde – > Inside
2.GPPCommonSharedResources
3.GPPShareboxSharedResources
TapJoy Bundle资源中出现同样的错误。
TapJoy是旧版本。 所以这个问题将由以下任一方面来解决:
- 更新TapJoy SDK
- 从TapJoy的plist的可执行文件中删除string,而不是像用户dstudebabuild议的应用程序的plist。 在我的情况下,string是TapJoyResources我删除了,工作完美!
注意:plist位于TapJoy的框架文件中。 此错误与此Google Signin SDK问题完全相同。
以下是我所做的细节:
我也遭受过同样的错误 ,首先答案真的帮助了我。 想分享我的经验。
1-我收到错误
修正了以上答案的帮助
findCFBundleExecutable键,从Google Signin SDK的info.plist中删除这个键。 如果在多个捆绑包上发生错误,则可以删除所有其他CFBundleExecutable
但之后,我得到了错误
Xcode App Submisson错误ITMS-90207:“无效的软件包
修复与答案的帮助
请检查您的info.plist文件,如果没有,请添加下面的键
<key>CFBundleExecutable</key> <string>${EXECUTABLE_NAME}</string>
从jenkins奴隶上传我们的版本时,我们遇到了这个问题。 我们设法通过将这个运行脚本添加到我们的appstorescheme的预存档来自动化该过程:
defaults delete "${PODS_ROOT}/google-plus-ios-sdk/google-plus-ios-sdk-1.7.1/GooglePlus.bundle/GPPCommonSharedResources.bundle/Info.plist" CFBundleExecutable defaults delete "${PODS_ROOT}/google-plus-ios-sdk/google-plus-ios-sdk-1.7.1/GooglePlus.bundle/GPPShareboxSharedResources.bundle/Info.plist" CFBundleExecutable defaults delete "${PODS_ROOT}/google-plus-ios-sdk/google-plus-ios-sdk-1.7.1/GooglePlus.bundle/Info.plist" CFBundleExecutable
- 使用FB SDK v3.5在“允许这些应用程序使用您的帐户”列表中不显示iOS应用程序
- 尝试调用canOpenURL的iOS 9上的Googlelogin崩溃
- 有没有办法强制parse.com单设备login?
- 如何对asynchronous事件(login)作出反应?
- 自定义Google Sign In在GIDSignInDelegate协议上抛出exception
- + entityForName:nil不是合法的NSManagedObjectContext参数search实体名称“帐户”
- 显示密码/ Pincode启动应用程序 – 故事板
- 百分比符号的密码总是错的iPhone
- 将两个login系统集成到一个应用程序