ios - "help to fix ' 错误 : unable to read property list from file: info. plist

标签 ios xcode gml

我将 Admob Google 扩展添加到我的 Game Maker 2 项目中,当我尝试在 iOS 的 xcode 上测试它时,我从 xcode 收到错误:无法从文件读取属性列表:...

  • 尝试修改 Xcode 中 plist 的build设置,使其成为 XML/二进制文件并与输入相同,但无济于事。
  • 确保 game maker 中的扩展已启用 IOS
  • 尝试清理构建文件夹
  • 更改位置:从派生数据到相对
  • 在 google 和 stack overflow 上寻找过类似的问题,但没有发现完全相同的问题

下面是Gamemaker给出的代码

if os_type == os_ios
    {
    ads_app_id = "ca-app-pub-4724502015965127~5126911475";
    banner_id = "ca-app-pub-4337965814269841/5893054134";
    interstitial_id = "ca-app-pub-4724502015965127/8852681295";
    rewarded_id = "ca-app-pub-4724502015965127/3717109960";
    }
else
    {
    ads_app_id = "ca-app-pub-4337965814269841~8766033395";
    banner_id = "ca-app-pub-4337965814269841/5893055122";
    interstitial_id = "ca-app-pub-4337965814269841/5893055258";
    rewarded_id = "ca-app-pub-4337965814269841/5893055399";
    }
GoogleMobileAds_Init(interstitial_id, ads_app_id);
GoogleMobileAds_LoadInterstitial();
interstitial_loaded = false;

错误:

unable to read property list from file: /Users/faisalnaamani/GameMakerStudio2/iOS/GMS2IOS/Pixel_Bricks_iOS/Pixel_Bricks_iOS/Pixel_Bricks_iOS/Supporting Files/Pixel_Bricks_iOS-Info.plist: The operation couldn’t be completed. (XCBUtil.PropertyListConversionError error 1.)

错误发生在构建时

最佳答案

我用 ATOM 打开了 plist 文件,这是 GameMaker Studio 生成的文件,当时我发现 xcode 无法读取它。我注意到一些代码导致了错误,当我删除它时,xcode 能够构建。代码如下:

<key>NSAppTransportSecurity</key>\n\r<dict>\n\r    
<key>NSAllowsArbitraryLoads</key>\n\r    <true/>\n\r    
<key>NSAllowsArbitraryLoadsForMedia</key>\n\r    <true/>\n\r    
<key>NSAllowsArbitraryLoadsInWebContent</key>\n\r    <true/>\n\r</dict>

但我不知道如何修复它以使其看起来正确。我担心如果我以某种方式删除它,代码将不正确。有没有人有办法解决吗?我该如何从 GameMaker 修复它。

关于ios - "help to fix ' 错误 : unable to read property list from file: info. plist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57295763/

相关文章:

ios - NSMutableArray 删除对象正在克隆数组中的另一个对象

php - 向我的 PHP 页面发送一个电子邮件地址,它会从 iOS/Swift 应用程序回复它

game-maker - 我的 GMAIL 洗牌数组函数总是返回相同的结果

quaternions - 当我有两个方向四元数时,如何找到从一个方向到另一个方向所需的旋转四元数?

geoserver - 在 GeoServer 中加载 GML 文件并通过 WFS 提供服务

android - 带 Assets 的 Cordova 插件

ios - 适用于 iOS 的谷歌 Admob。真正的广告何时以及如何出现?

xcode - 如何使用 SQlite Random()

iOS - 取消突出显示 UITableViewCell 中的 UIBarButtons?

ios - NSURLSession 认证