簡體   English   中英

更新到Xcode 7.0.1后上載iOS應用程序時出錯

[英]Error when uploading iOS app after updating to Xcode 7.0.1

我在Xcode 7.0.1中上傳iOS應用時遇到這些錯誤。 使用Xcode 7.0時沒有錯誤。

ERROR ITMS-90030:“找不到Nib文件'MainWindow~ipad.nib'。請確保指定的文件包含在捆綁包中,並且文件名后附加了任何必需的設備修飾符。”

ERROR ITMS-90030:“找不到Nib文件'MainWindow~iphone.nib'。請確保指定的文件包含在捆綁包中,文件名后附加了任何必需的設備修飾符。”

該應用程序包含兩個xib文件,但不包含任何nib文件:MainWindow.xib MainWindow~ipad.xib

在目標/一般/部署信息:iPhone:主界面:MainWindow iPad:主界面:MainWindow~ipad

在plist文件中:主nib文件基本名稱:MainWindow主nib文件基本名稱(iPad)MainWindow~ipad

有沒有一種簡單的方法將xib文件轉換為nib文件?

知道如何解決問題嗎?

檢查項目的Info.plist並找到條目NSMainNibFile~ipad,然后刪除此條目並再次嘗試存檔。 它應該工作:)

您可能必須刪除條目NSMainNibFileNSMainNibFile~ipad

如果您使用的是cordova,可以使用鈎子和plist npm模塊來實現

var xml = plist.parse(plistData.toString('utf8'));
delete xml['NSMainNibFile'];
delete xml['NSMainNibFile~ipad'];
return plist.build(xml);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM