我最近下载了最新的适用于iOS的Google Maps SDK(Ver.2.1.1)和适用于iOS的Firebase SDK(版本3.11.1),并将其手动安装到XCode 8.2.
建筑物成功了,但是我收到了以下警告,"Mach-O:在寻找文件的时候到达:uint32_t.".
warning: ../Frameworks/Google/GoogleMapsCore.framework/Versions/A/Headers/GoogleMapsCore.h: Failed to parse Mach-O: Reached end of file while looking for: uint32_t.
warning: ../Frameworks/Google/Firebase/Database/FirebaseDatabase.framework/_CodeSignature/CodeSignature: Failed to parse Mach-O: Reached end of file while looking for: uint32_t.
Run Code Online (Sandbox Code Playgroud)
我知道通过删除DerivedData文件夹中的某些文件可以正常解决这种警告,但这次不能这样做.
我能找到的文件中常见的是0字节大小.
../GoogleMapsCore.framework/Headers
-r-xr-x--- 1 **** staff 0 1 20 14:42 GoogleMapsCore.h
Run Code Online (Sandbox Code Playgroud)
../FirebaseDatabase.framework/_CodeSignature/CodeSignature
-r-xr-xr-x@ 1 **** staff 0 1 11 15:24 CodeSignature
Run Code Online (Sandbox Code Playgroud)
我想知道是否有人已经知道这个问题的解决方案.谢谢.
我可以在Xcode 6.X上没有任何问题地推送和拉出这个存储库,但它在Xcode 7上不起作用.
设置与Xcode 6.X相同.我试图输入用户名和密码只是为了确认,但似乎没有意义.我使用正确的SSH密钥作为身份验证,但首选项说"无法找到远程存储库".
签出一个从未在Xcode 6.X上使用的新存储库,在Xcode 7.0及更高版本上也存在同样的问题.
我想知道是否有任何解决方案可以解决这个问题.
它是关于iOS7上的iOS应用程序.当一个活动的应用程序从多任务显示中被杀死时,我意识到appDElegate方法"applicationDidEnterBackground"似乎被调用了两次.如果有人已经知道它,请让我知道它发生的原因.(这是iOS7的bug还是规范??)
我的应用程序使用iBeacon和GeoFence服务在iOS 7.1的后台运行良好,但它在iOS 8上没有.所以当我去"后台应用程序刷新"设置来检查我的应用程序时,我意识到它没有显示在名单.我认为这是不能启用后台服务的.我是否必须更新我的应用程序才能兼容iOS 8?或者它只是一个iOS8的bug?有人,请告诉我.
我最近更换谷歌地图SDK iOS版Ver.1.8.1通过最新的一个,Ver.1.9.0,并提交到iTunes连接槽的Xcode 6.1,但我收到以下错误:
存档通过了几个警告的验证:
iTunes Store操作失败.该应用程序引用了Payload/XXXXXX.app/XXXXXX中的非公共选择器:userEmail
(XXXXXX:我的应用名称)
有人见过并避免同样的错误?? 我不知道是否可以忽略这个问题,我的应用程序可以通过Apple的评论.