iOS在上传应用程序时“在应用程序中找到的URL方案格式不正确”

vh0rcniy  于 2023-02-17  发布在  iOS
关注(0)|答案(2)|浏览(216)

我在将应用程序上载到App Store时遇到以下错误。

ERROR ITMS-90158:“在您的应用程序中找到的以下URL方案格式不正确:[5063495]。URL方案需要以字母字符开始,并且只能由字母数字字符、句点、连字符或加号组成。有关详细信息,请参阅RFC 1738。”

我在应用程序中使用Facebook、Google+、Instagram和LinkedIn登录。

信息.plist文件编码

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>fb***************</string>
            <string>5063495</string>
        </array>
    </dict>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>com.googleusercontent.apps.************-juag6bl6uqrrd0ivf80anjics6j92ehp</string>
        </array>
    </dict>
</array>
laik7k3q

laik7k3q1#

根据错误消息:

  • URL方案必须以字母开头(因此,在OP的示例中,需要删除URL方案5063495
  • 您只能使用字母数字字符(a-z, 0-9)、句点(.)、连字符(-)或加号(+),因此,如果URL方案中的字符不是上述字符,请将其删除

该消息还指出,您可以查看RFC1738以了解更多详细信息,这是一个描述URL语法和语义的文档。

vzgqcmou

vzgqcmou2#

你得把线拿掉

<string>5063495</string>

来自信息列表
如果这是一个facebook URL方案,可以写成<string>fb5063495</string>

相关问题