Can';t安装iOS应用程序

Can';t安装iOS应用程序,ios,iphone,xcode,installation,ipa,Ios,Iphone,Xcode,Installation,Ipa,我正在尝试测试一个.ipa文件,但当我使用xCode安装它时,我得到以下错误:安装应用程序时,请在选项字典中包含kCFBundleIdentifierKey 我已经检查并重新检查了我的bundle ID,它与我获得的临时配置文件相匹配,那么这里出了什么问题?如果我用iTunes安装应用程序,应用程序图标就会变灰,如果我按下应用程序打开它,它只会写“正在安装…”并一直这么说 感谢您的帮助,我已经坚持了5个小时了:( 这是我的建议: <?xml version="1.0" encoding="

我正在尝试测试一个.ipa文件,但当我使用xCode安装它时,我得到以下错误:安装应用程序时,请在选项字典中包含kCFBundleIdentifierKey

我已经检查并重新检查了我的bundle ID,它与我获得的临时配置文件相匹配,那么这里出了什么问题?如果我用iTunes安装应用程序,应用程序图标就会变灰,如果我按下应用程序打开它,它只会写“正在安装…”并一直这么说

感谢您的帮助,我已经坚持了5个小时了:(

这是我的建议:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"     "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDisplayName</key>
<string>GolfBox</string>
<key>CFBundleExecutable</key>
<string>GP Mobil</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>icon.png</string>
            <string>icon@2x.png</string>
        </array>
    </dict>
</dict>
<key>CFBundleIdentifier</key>
<string>dk.golferportal.golfersDK</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>dk.golferportal.golfersDK</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.7</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.7.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSMainNibFile</key>
<string>MainWindow</string>
<key>UIStatusBarHidden</key>
<true/>
<key>UISupportedInterfaceOrientations</key>
<array>
    <string>UIInterfaceOrientationPortrait</string>
    <string>UIInterfaceOrientationLandscapeRight</string>
    <string>UIInterfaceOrientationLandscapeLeft</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>

CfBundledDevelopmentRegion
英语
CbundleDisplayName
高尔夫球盒
Cbundlexecutable
美孚GP
循环流化床锅炉
彩铃
CFBundlePrimaryIcon
CFBundleIconFiles
icon.png
icon@2x.png
CbundleIdentifier
dk.golferportal.golfersDK
CbundleInfo字典版本
6
CFBundleName
dk.golferportal.golfersDK
CbundlePackageType
应用
CbundleShortVersionString
1.7
CFBundleSignature
????
循环流化床锅炉
1.7.0
LSREQUIRESPHONEOS
NSMainNibFile
主窗口
UIStatusBarHidden
UI支持接口方向
UIInterfaceOrientationPortrait
UIInterfaceOrientationAndscapeRight
UIInterface方向和左视图
UIViewControllerBasedStatusBarAppearance


解决方案:不要在.ipa文件的文件名中使用“”(空格)

听起来你的应用程序没有包标识符

这样做:

  • 右键单击.plist文件
  • 单击open as->Source Code
  • 将该代码复制并粘贴到您的帖子中,以便我们可以查看您的plist配置。可能缺少一些内容,需要添加一些内容,例如包标识符密钥
  • 一旦你更新了你的帖子,我有机会看一看,我可以更新我的帖子来帮助纠正你的情况

    更新


    原来问题是由于文件名中的空格字符导致的,不能出现空格字符。去掉空格字符可以解决问题。

    我的.plist的可能副本现在在postOk中。我检查了你的.plist,那里似乎没有问题。让我们尝试其他方法,尝试创建一个新的.ipa,并使用一个简单的视图库d完全没有代码的应用程序-只有基本应用程序-然后查看您是否成功,或者是否再次发现问题。如果.IPA成功,则我建议仅将代码和视图控制器移植到新应用程序。这可能是一个肮脏的选项,但可能会为您节省时间,因为我无法从中说任何其他内容阵型我们知道ATM当我创建一个新项目时我工作……很糟糕,因为这是一个非常大的应用程序。如果这真的是最好的解决方案,那将是一件痛苦的事情。无论如何,非常感谢!@user2408952没问题,伙计。我很高兴在一个新的应用程序中它至少对你有效。很抱歉,我们找不到你问题的实际解决方案,但我建议了一个替代方案这可能会更快。@user2408952如果这有帮助并且对您有效,请将答案标记为正确。谢谢,祝您好运