此捆绑包无效./Payload/XXX.app/Sticker Pack.stickerpack的Info.plist文件丢失或无法读取

时间:2017-06-02 00:57:53

标签: ios xcode cordova itunesconnect ipa

我为Cordova开发的项目添加了IOS Sticker扩展。对于此扩展,我添加了所有必需的图像和图标。我在模拟器和真实设备中进行了测试,它正在运行。然后,我尝试上传到iTunes。该应用程序具有捆绑标识符com.XXX.YYY,extesion为com.XXX.YYY.Stickers,两者都具有使用相同证书签名的配置文件。当我将de IPA上传到商店时,我收到了来自Itunes的电子邮件,并显示此错误;

Imports System.Text Imports System.Security.Cryptography Imports System Imports System.Collections Imports System.Collections.Specialized Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 'My.Settings.md5_hashes.Clear() End Sub Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim md5 As MD5 = System.Security.Cryptography.MD5.Create() Dim inputBytes As Byte() = System.Text.Encoding.ASCII.GetBytes(TextBox1.Text) Dim hash As Byte() = md5.ComputeHash(inputBytes) Dim sb As New StringBuilder() For i As Integer = 0 To hash.Length - 1 sb.Append(hash(i).ToString("x2")) Next TextBox2.Text = sb.ToString ListBox1.Items.Add(TextBox1.Text + "<--->" + TextBox2.Text) My.Settings.md5_hashes.Add(TextBox1.Text + "<--->" + TextBox2.Text) My.Settings.Save() End Sub Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click For Each item In My.Settings.md5_hashes ListBox1.Items.Add(item) Next Timer1.Start() End Sub Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick For Each item In My.Settings.md5_hashes ListBox1.Items.Add(item) Next End Sub Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click TextBox1.Text = "" TextBox2.Text = "" End Sub End Class

我将ipa文件重命名为zip并打开它。

zip opened

然后在 Payload / XXX

中显示套餐

ShowPackagesPayload

info.plist没有出现,但我不知道是否可以

我使用Xcode 8.3.1来构建我的IPA。我用Iphone 6测试了10.3

有什么想法吗?请帮帮我!!

1 个答案:

答案 0 :(得分:0)

问题在于XCode版本(8.3.1)。 使用8.3.3它可以正常工作!